AW: bekomme immer Laufzeitfehler
14.03.2005 11:38:13
Frank
Ich hänge mal das script rein - habe es gestern durchs Forum dankend erhalten. Nun gehts ans modifizieren. Möchte bevor die Schleife die nächste Abfrage startet und ein neues Datenblatt generiert noch Daten aus einem anderen Datenblatt hinzufügen.
Hintergrund ist welcher, dass ich aus einem zweiten Datenblatt in der Arbeitsmappe immer die Werte der Spalte A zur Diagrammerstellung benötige und diese in die generierten Blätter ebenfalls in Spalte A einfügen möchte.!!!!!!? (Sprich - gehe in Datenblatt Tabelle2 - kopiere Werte aus Spalte A ins aktuelle Blatt Spalte A)
Gruß Frank
Option Explicit
Sub Create_Sheets()
Dim i As Integer
Dim qWks As Worksheet, tWks As Worksheet
Set qWks = Worksheets("Tabelle1")
With qWks
For i = 2 To .Range("IV2").End(xlToLeft).Column
If .Cells(2, i) <> "" Then
Set tWks = ThisWorkbook.Worksheets.Add(After:=Worksheets(Worksheets.Count))
tWks.Name = .Cells(2, i).Text
.Range(.Cells(2, i), .Cells(.Cells(65536, i).End(xlUp).Row, i)).Copy tkws.Cells(1, 2)
End If
Next i
End With
End Sub