您的位置: 首页 > EXCEL技巧 > Excel函数 >

用快捷键将区域中的公式结果转换为数值

时间:2013-12-10 整理:docExcel.net

  在使用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”即可。其方便之处是使用了快捷键,较为快捷,另外还可以一次选区多个不连续的区域进行转换,而用选择性粘贴为数值的方法无法实现这一点。但其不足之处是运行宏代码后,撤消列表中的内容将被清空,因而无法撤消与恢复。

Excel2007在多个单元格中输入相同的内容和公式 问题:Excel2007在多个单元格中输入相同的内容和公式
回答:...里我输入“Excel办公网”,输入完毕后紧接着按Excel捷键“Ctrl + 回车”即可。 此时,刚刚选中的那些单元格里面全部会显示相同的内容和数据以及公式
Excel中的TODAY和NOW函数 问题:Excel中的TODAY和NOW函数
回答:...或时间。 如果要获得静态的当前日期或时间,可以使用捷键。 插入当前日期:Ctrl+; 插入当前时间:Ctrl+Shift+;  还可以使用复制粘贴的方法获取静态时间,方法是: 1.在单元格中输入: =NOW() 获得当前日期和时间。 2....
在Excel柱形图中用向上的箭头来显示数值 问题:在Excel柱形图中用向上的箭头来显示数值
回答:...量”,这时图表中所有的柱形中间都出现黑点。 7.按捷键“Ctrl+V”进行粘贴,柱形就被更改为箭头。 8.下面来调整箭头的宽度。鼠标右击某个箭头,在弹出的快捷菜单中选择“数据系列格式”。 在弹出的“数据系列...
十个经典Office常用技巧 问题:十个经典Office常用技巧
回答:...是<号 6、快速转换英文字母大小写:“Shfit+F3”捷键 7、隐藏文字:“格式”-“字体”-“隐藏文字”勾选上 8、还原图片:按住Ctrl键的同时,双击该图片(该图片就被还原了) 9、Word快速建立表格:先...
快速查看工作表中的所有公式 问题:快速查看工作表中的所有公式
回答:...核”组中单击“显示公式”按钮。 此外,用“Ctrl+`”捷键可以快速切换到显示全部公式的状态,再次按该捷键返回。“`”位于为Tab键上方,“!”键的左侧。但该捷键可能与某些应用程序的捷键发生冲突,如遨游浏...
Word 2010公式编辑使用和存在问题 问题:Word 2010公式编辑使用和存在问题
回答:...以前一直用MathType6.0共同word编辑数学公式,操作mathtype的捷键根基上可不消鼠标,很利便。word2007出来后我就用其自带的公式编辑成果来编辑公式,但总觉的不利便,一段后就走回老路,重拾MathType。在2010出来后,从头引发了...
相关推荐: