【发布时间】:2016-07-13 17:51:44
【问题描述】:
我已经为这个做了很多搜索......但我没有找到任何地方。
我有一个电子表格(特定列),其值如下:
42153-95
54126-3
13613-6331
16136-336
我的目标是在 - 之后和现有 # 之前添加零(到 4 个位置)。喜欢:
42153-0095
54126-0003
13613-6331
16136-0336
我在 NumberFormat 的引号中尝试了很多不同的选项:
Worksheets("Sheet1").Columns("C"). _ NumberFormat = "00000-0000"
到目前为止没有运气。 :(
任何帮助将不胜感激。
谢谢!
【问题讨论】:
-
这必须是 VBA 吗?你可以用一个公式来做到这一点:
=LEFT(A1,6)&TEXT(MID(A1,FIND("-",A1)+1,LEN(A1)),"0000")然后只需复制 -> 粘贴特殊 -> 值