Просмотр содержимого «Листа» в Excel 2007 - PullRequest
0 голосов
/ 15 марта 2011

Я нахожусь в процессе преобразования удивительного приложения "made in Excel", полностью написанного на VBA.

В одном из файлов .xls и в его первом «входе» Листа есть несколько раскрывающихся списков. Выбор одного из этих выпадающих меню будет отображаться в строке формул:

=Calcs!$H$15

Теперь проблема в том, что в начале .xls есть только один видимый лист, и даже после того, как я показываю лист, появляется только один другой «отчет» листа.

Но если я войду в режим разработчика VBA, я смогу увидеть лист «Calc» на панели «Проект VBA», а также листы «input» и «report», а также многие другие листы, которые не видны при отображении листа , Но в VBA все содержимое этого листа пустое (т. Е. В листах нет кода).

Теперь мой вопрос: как я могу просмотреть содержимое листа Calc и все остальное? Чтобы увидеть значения ячеек для выпадающего списка, а также другие вещи?

Ответы [ 2 ]

3 голосов
/ 15 марта 2011

Если для свойства листа «Visible» задано значение xlSheetVeryHidden, оно не будет отображаться в списке скрытых листов. Измените свойство на xlSheetHidden или xlSheetVisible в редакторе VBA.

0 голосов
/ 15 марта 2011

Чтобы он появился, выполните следующие действия:

  • Дважды щелкните лист в VBA
  • Откройте «Свойства» (ярлык F4)
  • Изменитепоследнее свойство -1 xlSheetvisible

Rgds

Редактировать: Упс, уже ответил, извините!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...