excel - 将数据从工作表复制到具有动态范围的新工作簿
问题描述
我正在尝试将数据从一张表复制到具有动态范围的新工作簿,该动态范围使用 vba 找到最后一个空行。我设法完成了这项工作,但我无法让它不检查单元格中的公式。因此,如果单元格为空或使用公式,我需要找到一种方法使其停止复制。
Sub CopyUserDataPROD()
Dim CopyLastRow As Long
Set NewBook = Workbooks.Add
Set wsCopy = ThisWorkbook.Worksheets("UL users PROD")
CopyLastRow = wsCopy.Cells(wsCopy.Rows.Count, "B").End(xlUp).Row
wsCopy.Range("A1:AJ" & CopyLastRow).Copy
NewBook.Worksheets("Sheet1").Range("A1").PasteSpecial (xlPasteValues)
End Sub
解决方案
推荐阅读
- html - 在 div 中垂直间隔项目(flexbox space-around 不起作用..)
- python - 我正在尝试制作一个“自上而下”的基于瓷砖的游戏。我不知道如何最初制作瓷砖地图以放置图像
- unity3d - 客户端未收到来自套接字 js 服务器的消息
- php - 如何在前端显示“待审核帖子计数”
- css - 第一个元素内联块 CSS 选择器
- python - Python 的 splat 运算符……在某一时刻吗?
- google-apps-script - 根据单元格值/复选框添加空白行
- python - 从 BeautifulSoup 行中提取标签文本
- azure-devops - 如何始终将 Azure DevOps 发布任务中的“出错时继续”字段标记为 true?
- jmeter - 如何从 Jmeter 日志查看器获取数据并发送到另一个下一个请求