Модераторы: mihanik
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как пробежаться по всем ВИДИМЫМ листам, VBA + Excel 
:(
    Опции темы
НарКот
Дата 25.2.2008, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 30.1.2007

Репутация: нет
Всего: нет



При запуске файла первоначально пользователю отображается книга с одним лишь пустым листом и форма для ввода исходных данных.

Далее пользователь выбирает оборудование, потом его тип и вводит данные для расчета.
И вот на основе расчитанных листов формируется лист "Расчеты по агрегатам"
Сейчас я итоговый лист сделал вручную (там по ссылкам пробил значения).

Но дело в том, что пользователь может рассчитать не все типы оборудования, а лишь часть.
И поэтому видимыми листами станут лишь те листы, которые он рассчитал.
Так вот мне нужно на основе видимых листов динамически сформировать лист "Расчеты по агрегатам"

Как это делается? Помогите пожалуйста сформировать динамический лист с результатами.

экселевский файл по ссылке тут http://slil.ru/25507707
PM MAIL   Вверх
mihanik
Дата 25.2.2008, 20:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 9
Всего: 109



Читал, читал...
Ничего не понял...

У Worksheet есть свойство Visible.
Кто мешает в цикле пробежать по листам и проверить это свойство?

Код

for n = 1 to Worksheets.Count
     if Worksheets(n).Visible then
       
     else

     end if
next n



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
НарКот
Дата 27.2.2008, 09:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 22
Регистрация: 30.1.2007

Репутация: нет
Всего: нет



как ячейки таблиц Ворда заполнять значениями ячеек из Экселя?

чтобы пользователь вел расчеты в экселе, а в ворде были ссыли на вычисляемые ячейки.
Чтобы пользователь открывал вордовский документ и он запрашивал "Обновить данные из экселя или нет?"
PM MAIL   Вверх
mihanik
Дата 27.2.2008, 11:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 9
Всего: 109



Уважаемый НарКот!
Это всё тот же вопрос, или уже новый?
Если это продолжение вопроса то прошу изложить ПОЛНОСТЬЮ все данные, о которых вы умолчали (я, например ничего не понял из вопроса, особенно про то, что это как-то связано с вордом).

Если это новый вопрос, то прошу его задать, создав новую тему рядом...



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование, связанное с MS Office"
mihanik staruha

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами



  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • Оставляйте свои записи в "Книге отзывов о работе администрации"
  • А вот тут лежит FAQ нашего подраздела


Если Вам понравилась атмосфера форума, заходите к нам чаще!
С уважением mihanik и staruha.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование, связанное с MS Office | Следующая тема »


 




[ Время генерации скрипта: 0.0703 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.