如何利用快捷键将区域中的excel公式结果转换为数值
相关阅读:Excel SUM 函数 使用实例教程 >>>进入阅读
SUM 函数计算一个或多个数字的和。 >>>进入阅读
正文:
如何利用快捷键将区域中的excel公式结果转换为数值
在使用Excel时如果经常需要将某些区域中的公式结果转换为数值可以使用下面的VBA代码并将其指定一个快捷键。这样用快捷键就可以快速将某些区域中的公式结果转换为数值。方法如下:
1.按Alt+F11打开VBA编辑器单击菜单“插入→模块”。
2.在右侧的代码窗口中输入下列VBA代码:
Sub MakeValues() Dim Rng As Range Application.ScreenUpdating = False Application.Calculation = xlCalculationManual For Each Rng In Selection Rng.Value = Rng.Value Next Rng Application.ScreenUpdating = True Application.Calculation = xlCalculationAutomatic End Sub
3.关闭VBA编辑器返回到Excel工作表界面。
4.按快捷键Alt+F8打开“宏”对话框。选择“MakeValues”宏命令点击“选项”按钮。
在弹出的“宏选项”对话框中为该宏指定一个快捷键如“Ctrl+E”。
单击“确定”按钮关闭“宏”对话框。
以后无论在该工作簿的哪个工作表中如果需要将某些区域中的公式结果转换为数值只需按快捷键“Ctrl+E”即可。其方便之处是使用了快捷键较为快捷另外还可以一次选区多个不连续的区域进行转换而用选择性粘贴为数值的方法无法实现这一点。但其不足之处是运行宏代码后撤消列表中的内容将被清空因而无法撤消与恢复。
其他类似文章:excel 如何实现三条件的二维查询匹配 >>>进入阅读
对于二维查询匹配的问题我们都知道INDEX+MATCH函数是黄金搭档专门解决这类问题。但这位小伙伴的问题也是二维查询但他查询的是三个条件请看问题的截图: >>>进入阅读