Hallo an alle,
habe am Ende stehendes Makro aufgezeichnet.
Könnt ihr mir bitte helfen, es anzupassen.
1. Statt Zeile 260 die letzte Zeile mit Inhalt in Spalte D.
2. Statt Zeile 261 alle nachfolgenden Zeilen mit Inhalt.
3. Statt A1:J261 die Spalten B und F und auch nur in den Zeilen, aus Punkt 2. (Wenn das zu kompliziert ist, geht auch alle Zellen mit Inhalt).
Kurzum es geht mir darum, wenn ich zu den zur Zeit 261 Zeilen welche hinzufüge, das Makro die Formeln aus Zeile 261 in die neuen Zeilen übernimmt, sodass dieses Makro immer wieder ausführbar ist, egal wieviele Zeilen bereits die Formeln beinhalten oder wieviele seit dem letzten Ausführen hinzugekommen sind (also die Formeln noch fehlen)
Die Texte, die ich in die Spalten B und F einfüge, werden in Calibri 24, Fett eingefügt, das heißt, das Makro müsste sich gar nicht die Mühe machen den kompletten Bereich, z.Z. A1:J251 in Calibri 11, nicht fett zu ändern, sondern es reicht die Spalten B und F in den seit dem letzten Ausführen neu hinzugekommenen Zeilen.
Kann mir da jemand helfen?
Vielen Dank schonmal
Christian
Sub Makro1()
' Makro1 Makro
' Tastenkombination: Strg+y
Range("A1:J261").Select
Range("H261").Activate
With Selection.Font
.Name = "Calibri"
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
With Selection.Font
.Name = "Calibri"
.Size = 11
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.TintAndShade = 0
.ThemeFont = xlThemeFontMinor
End With
Selection.Font.Bold = True
Selection.Font.Bold = False
Range("D260").Select
Selection.Copy
Range("D261").Select
ActiveSheet.Paste
Range("H260:J260").Select
Application.CutCopyMode = False
Selection.Copy
Range("H261").Select
ActiveSheet.Paste
End Sub