Posodobitev vrstice stanja - primeri kode VBA

V spodnjem levem kotu Excela najdete vrstico stanja:

Excel uporablja to vrstico stanja za pošiljanje sporočil. Lastnost StatusBar pa lahko prilagodite tudi z uporabo VBA, kar vam omogoča prikaz lastnih sporočil.

Sporočilo v vrstici stanja po meri

Vrstico stanja lahko posodobite s svojim sporočilom po meri v Excelu, medtem ko se izvaja makro, z uporabo Statusna vrstica lastnine.

1. To kodo postavite v makro, kadar koli želite posodobiti uporabnika s sporočilom v vrstici stanja po meri:

1 Application.StatusBar = "Zdaj delam !!!"

2. In na koncu makra postavite to kodo, da počistite vrstico stanja in vrnete nadzor nazaj v Excel:

1 Application.StatusBar = FALSE

Onemogoči posodabljanje vrstice stanja

Namesto prikaza sporočila med izvajanjem postopka lahko onemogočite vrstico stanja. To bo povečalo hitrost kode VBA, saj lahko Excel preskoči obdelavo sporočila vrstice stanja, ki se prikaže.

Če želite onemogočiti posodabljanje vrstice stanja med izvajanjem kode, nastavite DisplayStatusBar lastnost na napačno.

1 Application.DisplayStatusBar = False

Na koncu kode obnovite posodobitev vrstice stanja:

1 Application.DisplayStatusBar = Res

Pomembno! Uporabi Statusna vrstica lastnost za nastavitev sporočil, vendar uporabite datoteko DisplayStatusBar lastnost, da v celoti onemogoči ali omogoči vrstico stanja.

Pospešite kodo VBA

Za optimalno hitrost obdelave poskusite uporabiti to kodo:

12345678910111213141516 pod RunFast ()Application.ScreenUpdating = NapačnoApplication.DisplayStatusBar = FalseApplication.EnableEvents = FalseActiveSheet.DisplayPageBreaks = FalseApplication.Calculation = xlCalculationManual"Vaša koda tukajApplication.ScreenUpdating = ResApplication.DisplayStatusBar = ResApplication.EnableEvents = TrueActiveSheet.DisplayPageBreaks = ResApplication.Calculation = xlCalculationAutomatickonec pod

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave