如何将选定的单元格(列)格式化为 9 位数字

用户11038989

我正在尝试制作一个宏来将包含 7 位数字的选定列更改为 9 位数字(2 个前导零)。我对vba一无所知。我正在努力学习,但术语非常广泛。与此同时,我一直在使用我在互联网上找到的代码来满足我的需求。例如,我用于选择的代码如下:

Sub SelectDn()

SelectDn Macro

Range(ActiveCell, ActiveCell.End(xlDown)).Select

End Sub

所以我用它来选择我想要格式化的数据。

我的同事对他们的 Excel 电子表格进行了大量手动操作以创建报告,我想让他们更轻松地完成这个过程。我知道这只是右键单击的问题,Format cells, Custom, 000000000但希望以更少的步骤来完成。

有没有办法做到这一点?任何帮助,将不胜感激。

我试过这个:

Selection.NumberFormat = "000000000"
Selection.TextToColumns

我使用宏记录器并将 7 位数字格式化为 9 位数字。它生成的代码是:

Sub Macro14()
    Selection.NumberFormat = "000000000"
End Sub

但是,当我再次尝试运行宏时,出现编译错误:预期的函数或变量,并且突出显示了 Selection.NumberFormat 中的“选择”一词。我想将号码从 9983743 更改为 009983743。

亲爱的男孩

您可以使用 将一列引用到某个单元格EntireColumn这是您想要应用格式的地方,所以.....

Sub Digits()

    Selection.EntireColumn.NumberFormat = "000000000"

End Sub

此外,.Selection通常不是引用范围的最佳方式。还有其他更系统的方法可以引用目标列吗?如果是这样,我会考虑修改这个。也许InputBox或预先编码您希望应用此格式的列。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将AngularJS ui-grid单元格中的数字值格式化为两位小数?

来自分类Dev

Excel 2010-如何在数字前加上“ 0”使8位数字变为9位数字

来自分类Dev

如何将十进制数字格式化为2或3位数字?

来自分类Dev

将十进制格式化为长度为9的字符串,在'。'之前加2位数字(填充0)。然后是6

来自分类Dev

如何将整数格式化为2位数字的字符串?

来自分类Dev

Excel 2013:如何使用自动填充将一列单元格格式化为预定位数

来自分类Dev

将Apache POI中的单元格值格式化为数字的会计或货币

来自分类Dev

c#打开xml将现有单元格重新格式化为数字

来自分类Dev

将具有9位数字的整数解析为颜色数组

来自分类Dev

将数字格式化为两位数

来自分类Dev

将数字格式化为 2 位数:“需要对象”

来自分类Dev

如何在C中读取以空格分隔的0-9位数字?

来自分类Dev

如何将数字1格式化为字符串“ 01”以进行汇总?

来自分类Dev

如何将数字.00格式化为0.00?

来自分类Dev

如何仅使用正则表达式来限制文本框的文本长度为9位数字

来自分类Dev

输入 0 - 9 的四位数字并生成四 (4) 位数字的新组合,

来自分类Dev

如何计算数字位数?

来自分类Dev

如何将位数转换为数字

来自分类Dev

如何将ClosedXML中的货币格式化为数字

来自分类Dev

在不格式化单元格的情况下在Debug.Print中返回5位数字的日期

来自分类Dev

在Swift中生成9位数字的随机数

来自分类Dev

HashSet排序算法,1到9位数字

来自分类Dev

C#-不断添加9位数字

来自分类Dev

正则表达式在仅应显示10位数字的情况下将电话号码显示为有效的9位和10位数字

来自分类Dev

如何将数字转换为3位数字

来自分类Dev

如何在POSIXct日期中将'day'格式化为一位数字

来自分类Dev

如何在r的逻辑回归方法中将p值格式化为4位数字

来自分类Dev

Telerik RadGridView.ExportToXlsx - 将单元格格式化为数字

来自分类Dev

如何将10位数字和2个字母组成的字符串格式化为yyyyMMddHHmm,然后将其格式化为另一个字符串?

Related 相关文章

  1. 1

    如何将AngularJS ui-grid单元格中的数字值格式化为两位小数?

  2. 2

    Excel 2010-如何在数字前加上“ 0”使8位数字变为9位数字

  3. 3

    如何将十进制数字格式化为2或3位数字?

  4. 4

    将十进制格式化为长度为9的字符串,在'。'之前加2位数字(填充0)。然后是6

  5. 5

    如何将整数格式化为2位数字的字符串?

  6. 6

    Excel 2013:如何使用自动填充将一列单元格格式化为预定位数

  7. 7

    将Apache POI中的单元格值格式化为数字的会计或货币

  8. 8

    c#打开xml将现有单元格重新格式化为数字

  9. 9

    将具有9位数字的整数解析为颜色数组

  10. 10

    将数字格式化为两位数

  11. 11

    将数字格式化为 2 位数:“需要对象”

  12. 12

    如何在C中读取以空格分隔的0-9位数字?

  13. 13

    如何将数字1格式化为字符串“ 01”以进行汇总?

  14. 14

    如何将数字.00格式化为0.00?

  15. 15

    如何仅使用正则表达式来限制文本框的文本长度为9位数字

  16. 16

    输入 0 - 9 的四位数字并生成四 (4) 位数字的新组合,

  17. 17

    如何计算数字位数?

  18. 18

    如何将位数转换为数字

  19. 19

    如何将ClosedXML中的货币格式化为数字

  20. 20

    在不格式化单元格的情况下在Debug.Print中返回5位数字的日期

  21. 21

    在Swift中生成9位数字的随机数

  22. 22

    HashSet排序算法,1到9位数字

  23. 23

    C#-不断添加9位数字

  24. 24

    正则表达式在仅应显示10位数字的情况下将电话号码显示为有效的9位和10位数字

  25. 25

    如何将数字转换为3位数字

  26. 26

    如何在POSIXct日期中将'day'格式化为一位数字

  27. 27

    如何在r的逻辑回归方法中将p值格式化为4位数字

  28. 28

    Telerik RadGridView.ExportToXlsx - 将单元格格式化为数字

  29. 29

    如何将10位数字和2个字母组成的字符串格式化为yyyyMMddHHmm,然后将其格式化为另一个字符串?

热门标签

归档