我試圖操縱一些VBA來完成這項工作,但是,我似乎沒有得到任何地方。宏在任何有數據的現有行上面插入一行
我想編寫一個宏,在數據的任何行上插入新行,然後將數據從單元格1和2複製到新行中。
我把我有一個圖片,並且我希望有
附加照片圖片:
這裏是我使用的代碼,但我需要它繼續下行:
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
歡迎SO!請發佈代碼嘗試(以其當前形式)。如果您展示自己的編碼工作,而不是有效詢問某人爲您從頭開始編碼 –