宏仅复制并粘贴为活动单元格的值

时间:2015-04-06 00:01:07

标签: excel-vba vba excel

我是新创建的宏,我通常会记录它们,但我在复制和粘贴值时遇到问题,从3个突出显示的单元格中删除公式

例如,我在细胞B3 C3& H3所以我想手动突出显示那些单元格然后宏可以删除每个像复制的公式并粘贴在相同单元格上的值

我尝试过使用ActiveCell.Select,但这只适用于1个单元而不适用于多个单元格,问题是我需要每天更改为不同单元格的值

1 个答案:

答案 0 :(得分:0)

不确定我是否完全按照您的提问,但这是我认为您的要求。

您可以遍历所选的每个单元格,然后将单元格值设置为它的当前值,从而有效地删除所有公式。还有其他方法可以做到这一点,但我认为这最能回答您的具体问题。

Sub removeFormula()
    For Each cell In Selection
        cell.Value = cell.Value
    Next cell
End Sub