Turinys
Vienas iš būdų paspartinti VBA kodą yra išjungti puslapių pertraukų rodymą, pakeičiant „DisplayPageBreak“s. Šio nustatymo pakeitimas ne visada turės įtakos. Tai turėtų būti svarbu tik tuo atveju, jei (iš „Microsoft“):
- Anksčiau atitinkamam darbalapiui nustatėte „PageSetup“ ypatybę ir jūsų VBA procedūra pakeičia daugelio eilučių ar stulpelių savybes
- ARBA Jūsų VBA procedūra verčia „Excel“ apskaičiuoti puslapių lūžius (rodyti spausdinimo peržiūrą arba keisti bet kokias „PageSetup“ ypatybes).
Norėdami išjungti puslapių pertraukų rodymą, nustatykite „DisplayPageBreaks“ nuosavybė klaidinga:
1 | ActiveSheet.DisplayPageBreaks = Netiesa |
Galite vėl įjungti „DisplayPageBreaks“, nustatydami nuosavybę į „true“:
1 | ActiveSheet.DisplayPageBreaks = Tiesa |
Atminkite, kad „DisplayPageBreaks“ nustatymas turi būti nustatytas kiekvienam atskiram darbalapiui. Norėdami išjungti puslapių pertraukų rodymą visuose darbaknygės darbalapiuose:
12345678 | Sub DisplayPageBreaks_Example ()Dim ws kaip darbalapisUž kiekvieną ws darbalapiuosews.DisplayPageBreaks = NetiesaKitas wsPabaiga Sub |