poniedziałek, 18 lutego 2008

Wyłączanie komunikatów Excel-a

Aby przechwycić i wyłączyć komunikaty generowane przez Excel-a wystarczy dodać przed fragmentem kodu VBA (np na początku procedury):
Application.DisplayAlerts = False

a potem, na koniec (żeby komunikaty w innych częściach aplikacji pokazywały się tak jak zwykle)
Application.DisplayAlerts = True


Aby w 100% zabezpieczyć się przed wyjątkami ze strony MS Office można użyć:
Application.DisplayAlerts = False
On Error Resume Next

Jest to jednak niebezpieczne, gdyż nie wiemy czy makra zostały poprawnie wykonane. Jeśli się z korzysta z tej opcji to trzeba wiedzieć po co!

Brak komentarzy:

Publikowanie komentarza