首页 > 解决方案 > 在 Excel 多项选择中复制粘贴值

问题描述

我试图在一个 Excel 工作表中进行多项选择,其中每个单元格中都有公式,如下所示。我试过复制/粘贴这些单元格,所以它们只显示硬编码值而不是公式。不幸的是,当您有多个选择时,Excel 不允许这种类型的操作。有没有办法在 Excel 中进行多项选择(如下所示)并仅复制选定的单元格然后粘贴值而只需使用一次粘贴特殊选项?

在此处输入图像描述 在此处输入图像描述

标签: excelcopypaste

解决方案


在这种情况下,我认为除了使用 VBA 之外没有其他方法。

这段代码对我有用:

Sub myPasteSpecial()
  Dim cell As Range
  
  For Each cell In Selection
    cell.Value = cell.Value
  Next cell
  
End Sub

推荐阅读