Range( "B1" ). Select '粘贴数据并进行转置 Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _ False , Transpose:= True End Sub

在宏代码中,选择要转置的数据范围。在本例中,选择 A1 到 A10 单元格范围。

复制所选数据,使用 Selection.Copy 命令。

将粘贴目标移动到所选范围的右边。在本例中,将粘贴目标设置为 B1 单元格,使用 Range("B1").Select 命令。

粘贴数据并进行转置。使用 Selection.PasteSpecial 命令,并将 Transpose 参数设置为 True ,即可完成转置操作。

保存宏代码并返回到 Excel 工作簿。

在 Excel 工作簿中,使用快捷键 Alt + F8 打开“宏”窗口。

选择刚才创建的宏并点击“运行”按钮。

完成后,您的数据应该已经复制、粘贴和转置到 B1 到 K1 单元格范围中。

希望这个例子可以帮助您了解如何使用宏在 Excel 中自动化复制、粘贴和转置操作。如果您有任何问题,请随时问我。

  •