Есть ли способ отключить Excel "Включить новые строки и столбцы в таблицу" для одного файла? - PullRequest
0 голосов
/ 11 января 2020

Я знаю, что эту функцию автоматического включения можно отключить глобально с помощью
File > Options > Proofing > AutoCorrect Options... > AutoFormat As You Type.

autoformat as you type

Можно ли изменить это настройка для одного файла?

Если не настройка, есть ли умное решение VBA, чтобы остановить, если это произойдет?

1 Ответ

0 голосов
/ 11 января 2020

свойство, которое вы хотите переключить, является Application.AutoCorrect.AutoExpandListRange.

Если вы хотите отключить «включить новые строки / столбцы в таблицу» для одного листа, вы можете поместить этот код в модуль Sheet

enter image description here

Private Sub Worksheet_Activate()
    Application.AutoCorrect.AutoExpandListRange = False
End Sub

Private Sub Worksheet_Deactivate()
    Application.AutoCorrect.AutoExpandListRange = True
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...