Co należy zrobić, jakiego polecenia użyć, aby uruchomić makro VBA w Excelu w tle tak, aby na ekranie nie było widać wykonywanych operacji na pliku Excelowym?
Co należy zrobić, jakiego polecenia użyć, aby uruchomić makro VBA w Excelu w tle tak, aby na ekranie nie było widać wykonywanych operacji na pliku Excelowym?
Wystarczy na początku makra ukryć okno Excela instrukcją Application.Visible = False, pokazać ewentualnie jakieś okno zastępcze (np. UserForm), a pod koniec pracy makra pokazać ponownie okno Excela instrukcją Application.Visible = True.
Czasami w tym celu wystarczy wyłączyć odświeżanie ekranu: Application.ScreenUpdating = False.