wenn ich per makro zwischen mehreren Sheets hin und herschalte, flackert ja der Bildschirm kurz.
kann man das unterbinden? gibts da ein trick, das excel praktisch ein Makro im hintergrund ausführt?
Gruß
Danke
Sebastian
Sub tt()
Application.ScreenUpdating = False
'
'
'
Application.ScreenUpdating = True
'kann auch weggelassen werde,
'da am Ende eines Makros automatisch zurückgestellt wird
End Sub
Sub Makro1()
Dim i%
Application.ScreenUpdating = False
Sheets(1).Activate
For i = 1 To 1000
Sheets(1).Range("A" & i).Select
Next
Sheets(2).Activate
For i = 1 To 1000
Sheets(2).Range("A" & i).Select
Next
MsgBox "Ende"
End Sub
Sub Makro2()
Dim i%
Sheets(1).Activate
For i = 1 To 1000
Sheets(1).Range("A" & i).Select
Next
Sheets(2).Activate
For i = 1 To 1000
Sheets(2).Range("A" & i).Select
Next
MsgBox "Ende"
End Sub
Application.EnableEvents = True
Application.DisplayAlerts = True
End Sub