如何批量将excel表格中的文本转换成数值

 时间:2026-04-22 05:14:28

1、打开需要转换的EXCEL文件,按Alt+F11打开“Visual Basic for Applications”。

如何批量将excel表格中的文本转换成数值

2、在对应的文件上点击右键,选择“插入”“模块”。

如何批量将excel表格中的文本转换成数值

3、在右侧空白处填入(如图):

Sub 整个Sheet转化为数值()

    ActiveSheet.UsedRange = ActiveSheet.UsedRange.Value

End Sub

Sub 选定区域转化为数字()

    Selection = Selection.Value

End Sub

然后关闭“Visual Basic for Applications”。

如何批量将excel表格中的文本转换成数值

4、在EXCEL中按Alt+F8,打开宏运行窗口,选择刚才输入的对应名,点击“执行”按钮。

如何批量将excel表格中的文本转换成数值

5、“整个Sheet转化为数值”:将整个Sheet转换为数值;

如何批量将excel表格中的文本转换成数值

6、“选定区域转化为数字”:只将在运行宏前选择的单元格转换成数值;

如何批量将excel表格中的文本转换成数值

7、可以将此代码写入“PERSONAL.XLSB”文件中,随时按第4步调用宏。

如何批量将excel表格中的文本转换成数值

  • 如何批量合并单元格
  • 如何快速计算同表中不同表单的求和
  • 每组数据分隔一行如何在每组最后一行统计数据
  • 如何在excel禁止插入行和删除行?
  • 利用函数实现Excel隔行数据的连续序号的编排
  • 热门搜索
    肉丸子怎么做好吃 香椿怎么吃 怎么理财收益最大 鱿鱼怎么切 微信怎么创建群 腋臭怎么治 幻境迷宫怎么走 scarf怎么读 发箍怎么戴好看 打印机卡纸了怎么办