1
我有一张3列30行的表格。我正在尝试编写一个VBA宏,它将第一行右移1格,第二行2格右移等等。用VBA以不同的给定范围移动每一行
例如,这
AAA
BBB
CCC
应该是这样的:
AAA
BBB
CCC
我试过到目前为止,只能将整个选择的范围:
Sub Macro()
Set Table = Application.InputBox("Select table", Title:="Table", Type:=8)
Table.Cut Table.Offset(0, 1)
End Sub
谢谢,但它不工作多列 – Lanza
@Lanza你想让整行转移吗? –
我想将选区的第一行向右移1格,第二行2格向右移等等。 – Lanza