Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
328to332
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
328to332
328to332
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Tabellenblatt beliebig oft kopieren (VBA)

Tabellenblatt beliebig oft kopieren (VBA)
28.10.2003 08:55:03
Wilfried
Hallo
Ich habe da ein Problem .....

Ich möchte (per Makro) in einer Arbeitsmappe ein Tabellenblatt beliebig oft kopieren (ca 30x)und würde mich über Eure Hilfe dazu freuen.

Gruss
Wilfried

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Tabellenblatt beliebig oft kopieren (VBA)
28.10.2003 09:01:05
Hajo_Zi
Hallo Wilfried


Sub Makro1()
Dim Ini As Integer
For Ini = 1 To 30
Sheets("Tabelle1").Copy After:=Sheets(Worksheets.Count)
Next Ini
End Sub



Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.


frage an hajo
28.10.2003 09:25:02
Markus H.
Hallo Hajo,

wenn ich jetzt z.b. für die kws tabellenblätter kopieren lassen würd müsste ich das da so machen:


Sub Makro1()
Dim Ini As Integer
For Ini = 2 To 52
Sheets("1.KW").Copy After:=Sheets(Worksheets.Count)
Next Ini
End Sub


aber der würde mir doch sicher dann 1.KW2; 1.KW3

bringen oder??

wie müsst ich das umschreiben? und wenn ich das makro ausgeführt hab wöllt ich das dann gerne löschen also das nicht am anfang die frage nach aktivieren oder deaktivieren kommt.. wie mahc ich das??

thx

markus
Anzeige
AW: Code nach Ausführung löschen
28.10.2003 10:16:19
Hajo_Zi
Hallo Markus


Sub Makro2()
Dim Ini As Integer
For Ini = 2 To 52
Sheets("1.KW").Copy After:=Sheets(Worksheets.Count)
ActiveSheet.Name = Ini & ".KW"
Next Ini
With Application.VBE.ActiveVBProject
.vbComponents.Remove .vbComponents("Modul1")
End With
End Sub



Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP SBE.
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Microsoft MVP für Excel
Das Forum lebt auch von den Rückmeldungen.


Anzeige
thx a lot!
28.10.2003 10:36:38
Markus H.
Du bist echt weltklasse!!

spart mir sehr viel arbeit!

Mfg

Markus
Vielen Dank Hajo, funktioniert super !!!!
28.10.2003 10:32:25
Wilfried
Hallo Hajo
wiedereinmal vielen Dank für Deine schnelle und einwandfrei funktionierende Lösung

Gruss
Wilfried

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige