AW: In Tabell nach oben scrollen
09.11.2019 00:20:52
Andreas
Application.ScreenUpdating gelöscht
Keine Änderung - gleiches Verhalten.
Hat das vielleicht irgendetwas mit der "Größe" der Userform zu tun ? Diese friert ab und zu völlig motivationslos einfach ein, wenn ich diese öffne. Wie ein Blinker beim Auto :-)
Aufruf der Userform durch:
CentroN.Show
Es wird dabei keinerlei Code beim öffnen der Userform erzeugt.
Auf der Userform sind 33 Befehlsschaltflächen sowie 42 Checkboxen (beides als ActiveX Steuerelemente).
Das ist eine reine Navigations-Userform (es werden - wie erwähnt - keinerlei Felder o.ä. gefüllt, nix erzeugt - nur aufgerufen und dann ab über den nächsten Button, auf das nächste Tabellenblatt).
Reine Verzweiflungsfrage :-)
Der Code ist ja an sich pillepalle
Private Sub cbDeckblatt_Click()
CentroN.Hide
Sheets("Deckblatt").Visible = True
Sheets("Deckblatt").Activate
Sheets("Deckblatt").Range("A5").Select
Application.Goto ActiveSheet.Range("A1"), True
End Sub
Geht halt nicht nach dem öffnen der datei. Erst wieder zurück auf die Userform und wieder auf den gleichen Button drauf, dann checkt Excel wohl den pillepalle Code.
Beim öffnen von excel, wird code generiert (hat aber eigentlich nix mit der Userform zu tun).
Folgender Code wird beim öffnen von excel ausgeführt:
Private Sub Workbook_Open()
Dim Pfad1 As String
Dim AktivPfad1 As String
Sheets("Start").Unprotect Password:="formatieren"
If Sheets("Start").Range("A103") = 1 Then
GoTo theend:
Else
Pfad1 = ThisWorkbook.Path
Sheets("Start").Range("A102").Value = Pfad1
Sheets("Start").Range("A103").Value = 1
End If
theend:
Sheets("Start").Visible = True
Sheets("Start").Activate
Sheets("Start").Range("W19").Select
CentroN.Show
Sheets("Start").Protect Password:="formatieren", DrawingObjects:=True, Contents:=True, _
Scenarios:=True
Sheets("Start").EnableSelection = xlUnlockedCells
End Sub