2014-12-05 5 views
0

Рабочая книга поставляется с тремя листами - Sheet1, Sheet2 и Sheet3. Как добавить другой лист, позволить пользователю добавлять данные, а затем сохранять данные? Я знаю, что могу использовать Sheet1.Copy или ThisWorkbook.Sheets.Add для добавления, но я не могу получить доступ к новому, добавленному мной. Globals все еще имеет только три листа (Sheet1, Sheet2 и Sheet3), хотя в глубине подсчета листов 4 так же, как ThisWorkbook.Sheets.Count дает мне значение 4. Если новые листы не могут быть добавлены динамически, есть ли способ Я могу добавить листы во время разработки, чтобы все они работали так же, как Sheet1, 2 и 3?Настройка уровня документа на Excel - Добавление рабочих листов

ответ

0

Вы можете добавить листы через код, как в vba add sheets using VBA.

Вы можете получить доступ ко всем листам (включая добавленные пользователем или добавленным кодом), используя код, как в MS-Loop through sheets.

Смежные вопросы