VBA displeja lapas pārtraukumu iestatījums

Satura rādītājs

Viens veids, kā paātrināt VBA kodu, ir atspējot lapu pārtraukumu parādīšanu, mainot DisplayPageBreaks. Šī iestatījuma maiņa ne vienmēr ietekmēs. Tam vajadzētu būt nozīmei tikai tad, ja (no Microsoft):

  • Iepriekš attiecīgajai darblapai esat iestatījis rekvizītu PageSetup un jūsu VBA procedūra maina daudzu rindu vai kolonnu rekvizītus
  • VAI Jūsu VBA procedūra liek Excel aprēķināt lappušu pārtraukumus (parādot drukas priekšskatījumu vai mainot visus PageSetup rekvizītus).

Lai atspējotu lappušu pārtraukumu parādīšanu, iestatiet DisplayPageBreaks īpašums ir nepatiess:

1 ActiveSheet.DisplayPageBreaks = Nepareizi

Varat atkal ieslēgt DisplayPageBreaks, iestatot rekvizītu uz patiesu:

1 ActiveSheet.DisplayPageBreaks = Patiesa

Ņemiet vērā, ka DisplayPageBreaks iestatījums ir jāiestata katrai atsevišķai darblapai. Lai atspējotu lapu pārtraukumu parādīšanu visām darbgrāmatas darblapām:

12345678 Sub DisplayPageBreaks_Example ()Dim ws kā darblapaPar katru ws darblapāsws.DisplayPageBreaks = NepareiziNākamais wsBeigu apakš

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave