【问题标题】:Excel Select Range Copy Paste issueExcel选择范围复制粘贴问题
【发布时间】:2019-08-16 14:02:57
【问题描述】:

我有一个 Excel 文件,其中有 2 张工作表: "Upload sheet" 和 "TemplateClauses" 。在工作表“上传工作表”中有公式,如果满足,它们会报告一个值,如果不是一个空单元格。

如何选择仅包含值的单元格范围(从单元格 B4 到 Z 列,忽略包含公式的空单元格)复制它们并将它们粘贴到单元格 B9 的工作表“TemplateClauses”中?

【问题讨论】:

  • 使用过滤器,复制/粘贴?
  • 我实际上是在寻找一个宏,它只选择具有值的单元格,而不是选择内部公式为空的单元格,因为源中没有值

标签: excel copy formula paste


【解决方案1】:

复制单元格范围,按alt+h+v+v,然后重新粘贴,因为它们现在是值

【讨论】:

  • 我实际上是在寻找一个宏,它只选择具有值的单元格,而不是选择内部公式为空的单元格,因为源中没有值
  • 遵循我正在使用的代码,但它也选择了值为空单元格的公式的单元格...:Sub PasteSpecial_Example5() Workbooks("Template_ChargementClausesAPriori_.xls").Worksheets("Upload sheet ").Range("B4:Z5004").SpecialCells(xlCellTypeVisible).Copy Workbooks.Open "G:\Global Sales\Accounts\Robbert-Jan Baas\2.PFIZER\Pfizer offer Renewal 2020-2023\Pfizer\5000 loadingSimulation .xls" Workbooks("5000 loadingSimulations.xls").Worksheets("TemplateClauses").Range("B9:Z15009").PasteSpecial Paste:=xlPasteValues End Sub
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多