Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
448to452
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
448to452
448to452
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

mit auswahl weiterarbeiten

mit auswahl weiterarbeiten
05.07.2004 16:03:08
Hans
hi freaks,
ich werde noch irre. unten seht ihr meinen code eines commandbuttons. der funktioniert auch wunderbar. wie ihr seht, werden hier alle sheets, die in einer listbox aufgeführt sind, markiert und am ende zwei weitere sheets der gruppierung hinzugefügt. nun kann ich aber irgendwie keine vernünftige commandozeile hinzufügen, die mir die markierten blätter z.b. in eine andere mappe verschiebt. also
selection.move before:=woorkbooks("?").sheets("?")
funktioniert nicht.
With ListBox1
.ListIndex = 0
Sheets(.Value).Select
For i = 0 To .ListCount - 1
Sheets(.List(i, 0)).Select False
Next
End With
Sheets(Array("Allgemeines", "Bericht")).Select False
grüße hans

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: mit auswahl weiterarbeiten
05.07.2004 16:16:19
Matthias
Hallo Hans,
zum Weiterentwickeln:

Sub test()
Dim sh As Worksheet
For Each sh In ActiveWindow.SelectedSheets
MsgBox sh.Name
Next sh
End Sub

Gruß Matthias
vielen dank, matthias, funktioniert
Hans
danke schön
AW: mit auswahl weiterarbeiten
Udo
So sollte es gehen:
Dim wbZiel As Workbook
Set wbZiel = Workbooks("Zielmappe.xls")
With ListBox1
.ListIndex = 0
Sheets(.Value).Select
For i = 0 To .ListCount - 1
Sheets(.List(i, 0)).Move Before:=wbZiel.Sheets(1)
Next
End With
Sheets("Allgemeines").Move Before:=wbZiel.Sheets(1)
Sheets("Bericht").Move Before:=wbZiel.Sheets(1)
Udo
Anzeige

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige