25.01.2019, 15:08
Hallo,
habe eine Funktion die mir neue Tabellenblätter erstellt, die wie folgt benannt werden AI7:AI52.
Sub FuegeBlaetterMitNamenEin()
Dim Bereich As String
Dim Zelle As Range
Dim Tabelle As Worksheet
Bereich = "AI7:AI52" 'MaxAI52 Bereich der Namen für die Dateien
With ActiveWorkbook
For Each Zelle In ActiveSheet.Range(Bereich).Cells
Set Tabelle = .Sheets.Add(After:=.Sheets(Sheets.Count))
Tabelle.Name = Zelle.Text
Next Zelle
End With
End Sub
Nun fehlt mir aber noch eine Funktion die Inhalte einer Tabellenblatt-Vorlage kopiert. Leider verstehe ich nicht ganz wie das Makro funktioniert, deswegen klappen meine Ergänzungsversuche nicht.
kann mir mal jemand erklären, wie ich das mache?
habe eine Funktion die mir neue Tabellenblätter erstellt, die wie folgt benannt werden AI7:AI52.
Sub FuegeBlaetterMitNamenEin()
Dim Bereich As String
Dim Zelle As Range
Dim Tabelle As Worksheet
Bereich = "AI7:AI52" 'MaxAI52 Bereich der Namen für die Dateien
With ActiveWorkbook
For Each Zelle In ActiveSheet.Range(Bereich).Cells
Set Tabelle = .Sheets.Add(After:=.Sheets(Sheets.Count))
Tabelle.Name = Zelle.Text
Next Zelle
End With
End Sub
Nun fehlt mir aber noch eine Funktion die Inhalte einer Tabellenblatt-Vorlage kopiert. Leider verstehe ich nicht ganz wie das Makro funktioniert, deswegen klappen meine Ergänzungsversuche nicht.
kann mir mal jemand erklären, wie ich das mache?