VBA Excel ActiveChart ProtectFormatting - PullRequest
       3

VBA Excel ActiveChart ProtectFormatting

1 голос
/ 30 марта 2012

Я не могу написать код, который защищает мою диаграмму от форматирования.Ошибка не появляется, но после запуска кода я все еще могу изменить форматирование диаграммы.Может быть, вы знаете, как я могу сделать это работает.

 ActiveSheet.ChartObjects("Chart 2").Activate
 With ActiveChart
 Application.ActiveChart.ProtectFormatting = True
 End With

1 Ответ

3 голосов
/ 30 марта 2012

За исключением основ, ваш код выглядит хорошо для меня.Вы можете сделать это одной строкой:

ActiveSheet.ChartObjects("Chart 2").Chart.ProtectFormatting = True

Это все равно работает для меня.Очевидно, это не останавливает изменение диаграммы с помощью кода.

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