Wie kann man denn mittels VBA Code eine Kopfzeile und eine Fusszeile der Tabelle1 in Tabelle2 übernehmen?
Danke für die Hilfe!
Dim TB1, TB2
Set TB1 = Sheets("Tabelle1").PageSetup
Set TB2 = Sheets("Tabelle2").PageSetup
With TB2
.LeftHeader = TB1.LeftHeader
.CenterHeader = TB1.CenterHeader
.RightHeader = TB1.RightHeader
.LeftFooter = TB1.LeftFooter
.CenterFooter = TB1.CenterFooter
.RightFooter = TB1.RightFooter
End With
Gruß UweD
Sub Tagesbericht_Format4()
Dim TB1, TB2
Set TB1 = Sheets("Übersicht").PageSetup
Set TB2 = ThisWorkbook.Sheets(4).PageSetup
With TB2
.LeftHeader = TB1.LeftHeader
.CenterHeader = TB1.CenterHeader
.RightHeader = TB1.RightHeader
.LeftFooter = TB1.LeftFooter
.CenterFooter = TB1.CenterFooter
.RightFooter = TB1.RightFooter
End With
End Sub
Option Explicit
Private Sub CommandButton1_Click()
Dim WS1 As Worksheet
Set WS1 = ThisWorkbook.Worksheets("Masterliste")
WS1.Range("$AG$1:$AG$313").AutoFilter Field:=1, Criteria1:="1"
usw...
Dann will VBA für jede Variable eine Dim-Anweisung.