Ich habe versucht, einige VBA zu manipulieren, um diese Arbeit zu machen, aber, ich scheint nicht überall zu bekommen.Makro, um eine Zeile über jeder vorhandenen Zeile einzufügen, die Daten enthält
Ich möchte ein Makro schreiben, das eine neue Zeile über jeder Zeile mit Daten einfügt und dann die Daten aus Zelle 1 und 2 in diese neue Zeile kopiert.
habe ich ein Bild von dem, was ich habe, und ein Bild von dem, was ich
Zusätzliche Fotos haben wollen:
Hier ist der Code, den ich verwendet, aber ich muss es weiter auf der Linie:
Sub InsertRowandCopyCell1and2()
'
' InsertRowandCopyCell1and2 Macro
'
' Keyboard Shortcut: Ctrl+w
'
Rows("78:78").Select
Selection.Insert Shift:=xlDown
Range("A79:B79").Select
Selection.Cut
Range("A78").Select
ActiveSheet.Paste
Rows("78:78").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark2
.TintAndShade = -9.99786370433668E-02
.PatternTintAndShade = 0
End With
Rows("92:92").Select
Selection.Insert Shift:=xlDown
Range("A93:B93").Select
Selection.Cut
Range("A92").Select
ActiveSheet.Paste
Rows("92:92").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark2
.TintAndShade = -9.99786370433668E-02
.PatternTintAndShade = 0
End With
Rows("96:96").Select
Selection.Insert Shift:=xlDown
Range("A97:B97").Select
Selection.Cut
Range("A96").Select
ActiveSheet.Paste
Rows("96:96").Select
With Selection.Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.ThemeColor = xlThemeColorDark2
.TintAndShade = -9.99786370433668E-02
.PatternTintAndShade = 0
End With
End Sub
Willkommen bei SO! Bitte posten Sie den Code-Versuch (in seiner aktuellen Form), den Sie haben. Sie erhalten effektivere Hilfe, wenn Sie Ihre Programmieranstrengungen zeigen, anstatt jemanden effektiv zu bitten, von Grund auf für Sie zu codieren. –