Надеюсь, что кто-то может помочь, у меня есть электронная таблица, которую мне нужно открывать на определенной странице, каждый раз при открытии, например, индексную страницу.

У меня есть код Vb, и он работает в автономном режиме, но с тех пор я узнал, что это не будет работать, если я делюсь этим в Интернете.

Можно ли по-прежнему устанавливать целевую страницу, так сказать, в Excel онлайн?

Любая помощь будет оценена.

Спасибо.

1 ответ1

0

Подпрограмма, показанная ниже, сработает при каждом открытии рабочей книги:

Private Sub Workbook_Open() 

End Sub

Вы можете использовать этот бит кода для перехода на другой лист:

Worksheets(sheetname).Activate

где имя листа = имя листа или номер индекса. Если вы объедините оба бита кода, вы сможете выполнить то, что вам нужно.

Что касается "работы в сети", то это действительно зависит от ваших настроек сетевой безопасности. Для запуска любой книги .xlsm необходимо включить ее при открытии, а также чтобы книга была "доверенной".

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .