Verständnisfrage: Window, Workbook, ActiveSheet, Sheets-Auflistung

22/05/2008 - 11:14 von Carlos Naplos | Report spam
Hallo NG

Ich frage mich gerade, *warum* ein Window-Objekt ein ActiveSheet, aber (im Gegensatz zum Workbook-Objekt) keine (Work)Sheets-Auflistung hat.

Funktioniert:
Sheets(Index).Select
ActiveWindow.SelectedSheets.Delete

Funktioniert:
ActiveWorkbook.Sheets(Index).Delete

Funktioniert nicht:
ActiveWindow.Sheets(Index).Delete

Hat da jemand eine Erklàrung?

Gruß
Carlos
 

Lesen sie die antworten

#1 Dr. Eckehard Pfeifer
22/05/2008 - 12:46 | Warnen spam
Hallo, da kann man nur raten, weil man es selbst nicht erfunden hat.
Ich vermute, es hat u.a. etwas damit zu tun, dass man ein Workbook auch
in mehreren Fenstern zur Ansicht bringen kann.
Wobei es vielelicht nicht wichtig sit, weil etwas wie
Sheets(Index).Select
ActiveWindow.SelectedSheets.Delete
ohnehin zu vermeiden ist.

MfG EP
Entwicklung - Beratung - Training (www.dr-e-pfeifer.net)
XL-Funktionsverzeichnis (ISBN: 3860636898)
MS Office 2003 - Das Entwicklerbuch (ISBN 3-86063-688-X)

Ähnliche fragen