Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Невидимость книги...

5.8K
22 июля 2004 года
Степан
18 / / 02.07.2004
Товарисчи...Надо получить значение из ячейки, находящейся в другой книге, но книга, из которой значение получается, не должна выводиться на экран (оставаться невидимой)...Как это сделать?
258
22 июля 2004 года
SergeySV
1.5K / / 19.03.2003
Сделай книгу невидимой...
А обращай к ячейке по ПОЛНОМУ пути:
Workbooks("Книга1.xls").Worksheets("Лист1").Range("A1").Value
5.8K
23 июля 2004 года
Степан
18 / / 02.07.2004
А как её невидимой сделать?...У книги же отсутствует такое свойство как visible...
258
23 июля 2004 года
SergeySV
1.5K / / 19.03.2003
Цитата:
Originally posted by Степан
А как её невидимой сделать?...У книги же отсутствует такое свойство как visible...



У книги отсутствует такое свойство, зато есть коллекция Windows представляющая из себя коллецию окон с загруженной этой книгой, ведь книгу может отображаться в несокльких окнах (у них тогда в загловках индексы появляются). При этом активное окно выбранной книги всегда идет под номером один.
Поэтому если предположить, что книга открыта в одном окне, можно написать такой код:
Workbooks("Книга1.xls").Windows(1).Visible = False

Ты и сам мог это узнать, достаточно использовать в Excel очень удобную вещь - "Записать макрос". Запускаешь на запись, производишь свои действия, а потом смотришь как из записала на VBA машина.

5.8K
26 июля 2004 года
Степан
18 / / 02.07.2004
Спасибо большое....
Да я знаю что запись макроса удобная штука...))))
Сколько раз ей спасался...))))))))
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог