在输入年夜量数字代码的时辰,Excel单位格默认的常规格局经常会将数字代码用科学记数法显示,不仅不是操作者所需,并且会造当作数据溢出,导致数据遗掉。本教程的本家儿要目标就是教大师若何将所选区域设置当作文本格局,然后就可以输入年夜量数字代码类型数据(如身份证号)。
本教程先新建一个excel文档,然后另存为 启用宏的工作簿,后缀名为.xlsm。如本教程要将下列黄色填充单位格酿成文本格局。
绘制一个按钮以便启动代码运行,具体操作,插入一个ActiveX控件。找不到号令的伴侣可以参考以下链接:
绘制好之后,会主动弹出一个指心猿意马宏窗口;选择 新建 按钮。
此时会主动跳转到VBA窗口界面,如图所示。
在Sub 按钮1_Click()和End Sub之间复制粘贴如下代码:
Dim rng As Range
For Each rng In Selection
rng.NumberFormatLocal = "@"
Next
直接封闭VBA窗口回到Excel窗口。
选中需要改变格局的单位格,点击按钮即可酿成文本格局。
PS:按住Ctrl键选中不持续区域。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!