..:: Nasvet/VBA ::..

Kako lahko uporabniku sporočam, kaj trenutno makro dela?


Vsi VBA gostitelji imajo ob dnu tki. statusno vrstico. Četudi gostitelju osveževanje ekrana izključite, statusno vrstico vseeno obnavlja. Za želeni učinek je torej potrebno pisati v statusno vrstico.

Kjerkoli v VBA programski kodi lahko v statusno vrstico napišete kakršen koli niz. Npr:

Application.StatusBar = "Berem podatke" Application.StatusBar = "Trenutno berem vrstico " & vrstica


Seveda pa morate ob koncu gostitelju statusno vrstico 'vrniti', da bo lahko tudi on pisal nanjo!

Application.StatusBar = False



PS: Makro se lahko konča z napako! V tem primeru poskrbite, da se izvede zadna vrstica, ki 'vrne' statusno vrstico!


Navigacija

Se splača!

Tekmovanje

Najboljši krotilci kač...

Zadnje v forumu

14.07.2018 06:09:01: Text Import issues with Excel doc

01.07.2018 10:12:40: Zakaj ne zamenja preloma vrstice?

26.06.2018 15:27:11: Zakaj ne zamenja pisave?