Зміст
Один із способів прискорити код VBA - це відключити відображення розривів сторінок, змінивши DisplayPageBreaks. Зміна цього параметра не завжди матиме вплив. Це має мати значення лише, якщо (від Microsoft):
- Ви раніше встановили властивість PageSetup для відповідного аркуша та ваша процедура VBA змінює властивості багатьох рядків або стовпців
- АБО Ваша процедура VBA змушує Excel обчислювати розриви сторінок (відображення попереднього перегляду друку або зміна будь -яких властивостей PageSetup).
Щоб вимкнути показ розривів сторінок, встановіть DisplayPageBreaks властивість false:
1 | ActiveSheet.DisplayPageBreaks = Неправда |
Ви можете знову ввімкнути DisplayPageBreaks, встановивши для властивості значення true:
1 | ActiveSheet.DisplayPageBreaks = Правда |
Зверніть увагу, що параметр DisplayPageBreaks потрібно встановити для кожного окремого аркуша. Щоб вимкнути відображення розривів сторінок для всіх аркушів у книзі:
12345678 | Sub DisplayPageBreaks_Example ()Затемнити як робочий аркушДля кожного ws у робочих аркушахws.DisplayPageBreaks = НеправдаНаступний wsEnd Sub |