excel - 复制和粘贴时跳过列的代码
问题描述
完全VBA新手,前面已经有人回答了一个问题,救命啊!他们帮助我编写了以下代码,以便我可以复制、粘贴和转置到 Excel 工作簿的下一个可用行。
我现在在目标工作簿的目标单元格之间有空白列,用于对上述粘贴数据进行评论。我还需要复制、粘贴和转置上述评论。
s/s 标头将如下所示:
数据注释 数据注释 数据注释
等等等等。
我尝试了许多代码,但似乎总是出错,最近的是Selection.Offset(, 2).Select, and End(xlUp).Offset(1, (x - 2) * 2)
.
下面的当前代码完美运行,只是无法跳过列。
Dim wsDest As Worksheet
Set wsDest = Workbooks("TL CSA Master v0.2.xlsx").Worksheets("Master")
Dim wsSrc As Worksheet
Set wsSrc = Workbooks("CSA V0.4.xltm").Worksheets("CSA - TL")
Dim NextFreeRow As Long
NextFreeRow = wsDest.Cells(wsDest.Rows.Count, "A").End(xlUp).Row + 1 'find next free row in Column A
wsSrc.Range("B2:B5").SpecialCells(xlCellTypeVisible).Copy
wsDest.Cells(NextFreeRow, "A").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
wsSrc.Range("G9:G28").SpecialCells(xlCellTypeVisible).Copy
wsDest.Cells(NextFreeRow, "E").PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=True
在此先感谢,我知道这对你们大多数人来说似乎很简单!我只是想掌握这一切!
解决方案
推荐阅读
- css - Font Awesome 5 不显示所有 unicode
- javascript - 如何禁用 VSCode 函数/对象工具提示
- mysql - MySQL 服务器已消失 错误编号:2006
- swiftui - SwiftUI - 自定义导航“返回”按钮,奇怪地在视图之间来回跳跃
- python - Pandas KeyError:'发生在索引 0'
- html - 如何使用媒体查询减少 html 或正文宽度
- c# - 带有 EF Core 的 ASP.NET Core 注册页面上的错误
- ios - 将 SwiftUI 按钮绑定到 AnySubscriber,例如 RxCocoa 的按钮点击
- html - 重新排列分类显示页面中显示的专辑顺序
- winapi - 解决 Visual Studio Code 中 Python 脚本自动调试的错误