Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1036to1040
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Flimmern

Flimmern
05.01.2009 21:10:00
Werner
Hallo zusammen,
ich hab schon wieder ein Problem: das nachfolgende Makro funtioniert zwar seh gut , aber (ich vermute es ist die Bildschirmaktualisierung) die eigendlich mit
Application.EnableEvents = False ein bzw am Ende mit True wieder eingeschaltet wird (dachte ich). Hir das Makro :
Option Explicit

Private Sub Worksheet_Calculate()
Application.EnableEvents = False
With Sheets("Gehälter")
If .Range("N11") = 1 Then
If MsgBox("soll die Erhöhung von " & .Range("A11") & _
" wirklich übernommen werden?", vbYesNo) = vbYes Then
ma1ü
.Range("G11") = Sheets("Tabelle1").Range("E20")
Sheets("Tabelle1").Range("D14") = 0
ma1ü
End If
End If
If .Range("O11") = 1 Then
If MsgBox("Bitte bestätigen Sie die Aktualisierung von" & .Range("A11"), vbYesNo) =  _
vbYes Then
Sheets("Gehälter").Range("R4") = Range("P7")
ma1ü
End If
End If
End With
Application.EnableEvents = True
End Sub


Wo liegt da der Fehler?
Gruß Werner

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Flimmern
05.01.2009 21:17:00
Sigi
Hallo Werner,
nicht Application.EnableEvents = False sondern
Application.ScreenUpdating = False
Application.ScreenUpdating = True
Gruß
Sigi
AW: Flimmern
05.01.2009 21:34:17
Werner
Hallo Sigi,
das klappt, Danke:-)
Gruß Werner

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige