excel - 在 VBA 中复制时,有没有办法从另一个工作簿复制分组
问题描述
我正在尝试将工作簿中的工作表复制到另一个工作簿中。我有一个单独的功能来循环浏览父文件夹中的文件(源)并将摘要选项卡从文件复制到其指定选项卡中的主文件中。复制到主工作簿时,有没有办法保留与源文件中相同的水平(行)分组?我尝试过的代码如下,但分组没有通过。
Private Function CopyAndPaste(wsCopy As Worksheet, wsDest As Worksheet)
wsCopy.Range("A1:Z500").EntireRow.Copy
wsDest.Range("A1").PasteSpecial Paste:=xlPasteValuesAndNumberFormats, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
wsCopy.Range("A1:Z500").EntireRow.Copy
wsDest.Range("A1").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
End Function
谢谢您的帮助。
解决方案
要复制分组,它应该如下:
wsCopy.Range("1:500").EntireRow.Copy
wsDest.Range("1:500").PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
推荐阅读
- django - 每当有人登录我的应用程序时,我如何存储 IP 地址?姜戈
- c# - 泛型控件中的绑定为空
- javascript - 未捕获的类型错误:无法读取我的 JS 文件中未定义错误的属性“addEventListener”
- android - 如何更改 android 移动浏览器设备上页脚栏的颜色?
- scala - 如何处理与scala中的单独函数匹配的异常
- r - 使用组几个参数计算置信区间
- android - 如何在不同进程中从远程服务向 IPC 客户端发送数据
- javascript - 我怎样才能将以前的功能添加到这个 JS
- python - python Kafka:如何从我停止的地方继续消费消息
- scala - 是否可以使用 Akka-stream 创建一个可以在 2 个不同内部形状之间切换的流?