Layoutänderung in Workbook_Open nicht ausgeführt
22.05.2015 11:19:31
Felix
ich habe ein Problem ;)
Ich rufe aus der Workbook_Open eine Sub auf, die Änderungen am Layout eines Tabellenblattes vornimmt (Breiten/Höhenänderung von Spalten/Zeilen, Größen- und Positionsänderungen von Listboxen). Die Änderung der Positionsänderung der Listboxen wird aber nicht durchgeführt. Was komisch ist: wenn ich ein "Stop" in den (Workbook_Open) Code schreibe und dann die Befehle per F8 einzeln ausführen lasse, funktioniert alles wunderbar. Ebenso, wenn ich die Sub manuell aufrufe.
Kleiner Auszug:
With ActiveWorkbook.Worksheets("Calculate").Shapes("liboCategory")
.Left = Range("B2").Left
.Top = Range("B2").Top
.Width = 110
.Height = 150
End With
Das sollte für mehrere Objekte gemacht werden, wird es bei manuellem Aufruf auch, aber nicht in der Workbook_Open (außer wenn ich vorher ein "Stop" einbaue).
Hoffe, es hat jemand einen Tipp! Vielen Dank :)