Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1016to1020
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
alle offenen Arbeitsmappen auflisten
24.10.2008 11:27:53
Thomas
Hallo,
wie kann ich in einer Combobox (in Userform eingebette) alle offenen Arbeitsmappen anzeigen lassen?
Und bei der Auswahl einer Datei sollen in einem Listenfeld alle in dieser Arbeitsmappe enthaltenen Tabellenblätter angezeigt werden.
Bin für jeden Tipp dankbar.
Gruß
Thomas

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: alle offenen Arbeitsmappen auflisten
24.10.2008 11:36:00
Hajo_Zi
Hallo Thoams,
bei VBA Gut müßte Dich folgender Ansatz weiter bringen.

Sub Offen(Name As String)
BoOffen = False
For Each WbAm In Workbooks
If UCase(WbAm.Name) = UCase(Name) Then
BoOffen = True
Exit For
End If
Next
End Sub



AW: alle offenen Arbeitsmappen auflisten
24.10.2008 11:37:31
Andi
Hi,
kopiere dies in Modul des UserForm:

Private Sub UserForm_Initialize()
Dim wb As Workbook
For Each wb In Workbooks
ComboBox1.AddItem wb.Name
Next wb
End Sub



Private Sub ComboBox1_Change()
Dim ws As Worksheet
ListBox1.Clear
For Each ws In Workbooks(ComboBox1.Value).Worksheets
ListBox1.AddItem ws.Name
Next ws
End Sub


Schönen Gruß,
Andi

Anzeige
AW: alle offenen Arbeitsmappen auflisten
24.10.2008 11:59:46
Thomas
Hallo Hajo und hallo Andi,
vielen Dank für die schnelle Hilfe.
Ich denk den ersten Teile meines Problems habe ich gelöst.
aber wie bekomme ich nun beim Auswählen der Arbeitsmappe in einem Listenfeld im gleichen Userform die in der ausgewählten Arbeitsmappe enthaltenen Blätter aufgelistet.
Gruß
Thomas
AW: alle offenen Arbeitsmappen auflisten
24.10.2008 12:05:58
Andi
Hi,
das macht der zweite Teil meines Codes, das ComboBox1_Change-Event.
Schönen Gruß,
Andi
AW: alle offenen Arbeitsmappen auflisten
24.10.2008 12:15:15
Thomas
Hi Andi,
oh ja, ich habe ganz vergessen mein Listenfeld mit auf´s Userform zu packen.
Danke nochmals.
Jetzt läuft es.
Gruß
Thomas
gern geschehen...
24.10.2008 12:16:28
Andi
Dann kann's natürlich nicht funktionieren... ;-))
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige