在输入年夜量数字代码的时辰,Excel单位格默认的常规格局经常会将数字代码用科学记数法显示,不仅不是操作者所需,并且会造当作数据溢出,导致数据遗掉。本教程的本家儿要目标就是教大师如何将所选区域设置当作文本格局,然后就可以输入年夜量数字代码类型数据(如身份证号)。

工具/原料
- Excel(教程以Excel2013为例)
方式/步骤
- 1
本教程先新建一个excel文档,然后另存为 启用宏的工作簿,后缀名为.xlsm。如本教程要将下列黄色填充单位格酿成文本格局。


- 2
绘制一个按钮以便启动代码运行,具体操作,插入一个ActiveX控件。找不到号令的伴侣可以参考以下链接:

- 3
绘制好之后,会主动弹出一个指定宏窗口;选择 新建 按钮。


- 4
此时会主动跳转到VBA窗口界面,如图所示。

- 5
在Sub 按钮1_Click()和End Sub之间复制粘贴如下代码:
Dim rng As Range
For Each rng In Selection
rng.NumberFormatLocal ="@"
Next

- 6
直接封闭VBA窗口回到Excel窗口。

- 7
选中需要改变格局的单位格,点击按钮即可酿成文本格局。
PS:按住Ctrl键选中不持续区域。


注重事项
- 若是对您有点帮忙,请帮手撑持一下,感谢!










