Microsoft Excel

Herbers Excel/VBA-Archiv

Workbook open

Betrifft: Workbook open von: gp
Geschrieben am: 05.06.2008 10:30:40

Hallo Zusammen,

wenn das Workbook geöffnet wird soll immer die Tabelle "Prod.-blatt" aktiv sein und die ScrollArea
beschränkt werden. Dazu habe ich in "Diese Arbeitsmappe" dieses Skript geschrieben.

Private Sub WorkSheet_Open()
 Worksheets("Prod.-blatt").Activate
ActiveSheet.ScrollArea = "A1:I137"
End Sub


Das Problem nach dem öffnen wird weder das Arbeitsblatt aktiviert noch die ScrollArea beschränkt.
Was mache ich falsch?
Für zweckdienliche Hinweise wieder herzlichen Dank.

Gruss
Gunter

  

Betrifft: AW: Workbook open von: eres
Geschrieben am: 05.06.2008 10:33:35

Hallo Gunter, sind die Application.EnableEvents auf true gesetzt ?


  

Betrifft: AW: Workbook open von: Tobias
Geschrieben am: 05.06.2008 10:33:41

Workbook_Open anstelle von Worksheet_Open.

Schönen Gruß, Tobi
http://tobiasschmid.de/


  

Betrifft: AW: Workbook open von: Bertram
Geschrieben am: 05.06.2008 10:34:00

Hallo Gunter,

das Ding heißt WorkBook_Open()

Gruß
Bertram


  

Betrifft: AW: Workbook open von: mumpel
Geschrieben am: 05.06.2008 10:35:04

Hallo!

Du hast Worksheet geschrieben anstatt Workbook. Das makro muss in DieseArbeitsmappe

Private Sub Workbook_Open()
With ThisWorkbook.Sheets("Prod.-blatt")
.Activate
.ScrollArea = "A1:I137"
End With
End Sub




  

Betrifft: AW: Workbook open von: gp
Geschrieben am: 05.06.2008 11:07:21

Hallo Zusammen,

vielen Dank für die schnellen Antworten. WorkBook, na sicher, dann klappts auch mit dem Nachbarn.
Also nochmals herzlichen Dank.

Gruss
Gunter


 

Beiträge aus den Excel-Beispielen zum Thema "Workbook open"