napisał: r_c postów: 38
umieszczony: 18 sierpnia 2005 22:52
|
|
Być może to co napiszę jest herezją.Wydaje mi się jednak, że atrybut DisplayAlerts zachowuje swoją ważność do momentu zakończenia makra.Propomuję spróbować następującego rozwiązania:
Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Range)
Call Alert
End Sub
Sub Alert()
On Error Resume Next
Application.DisplayAlerts = False
On Error GoTo 0
End Sub
Wywołanie makra Alert powinno wystąpić w zdarzeniu , które generuje określone kłopoty np. SheetChange,SheetCalculate itp.
r_c |
|
napisał: tjanus postów: 1
umieszczony: 12 sierpnia 2005 13:10
|
|
czesc wszystkim. chce usunac komunikaty w Excelu. Mam dosyc skomplikowany arkusz z duza iloscia zapetlen "circular references". Po otworzeniu arkusza dostaje komunikat o zapetleniach itp.. Napisalem kod ktory przelacza automatycznie obliczenia na manualne i pokazuje okienko informacyjne informujacyjne. Kod zostal umieszczony w zdarzeniu Workbook_Open(). Kod ktory ma wylaczac komunikaty ostrzegawcze w Excelu Application.DisplayAlerts = False umiescilem w Workbook_Activate(). Niestety bez sukcesu. Probowalem zdarzenia dla aplikacji ale tez bez skutku. Czy moze ma ktos jakies sugestie?
Dzieki TJ |
|
wstecz 1 dalej wszystkich stron: 1
|