VBA ekrano puslapio pertraukų nustatymas

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

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave