excel - Excel (VBA?) - 自定义单元格格式、数字和文本间距
问题描述
我正在制作一个跟踪报告编号的 Excel 表格。报告编号都遵循相同的顺序。XX########X##,其中 X 是一个字母,# 是一个 0 到 9 的数字。所有报告编号都是 2 个字母后跟 8 个数字,然后是 1 个字母,然后是 2 个数字。
数字/字母不是随机的,而是识别报告中包含的内容。因此,习惯上以特定的节奏来引用它们,即:XX ### ##### X##。正如你所看到的,这种模式在大脑上比上面的要容易得多。就像电话号码都以特定的###-#### 模式或SS 是### ## #### 一样。
无论如何,我希望这些报告编号所在的列用空格“显示”。我将 display 放在引号中,因为我不想在单元格中实际使用空格字符。这将影响下游电子表格的其他部分。
Excel 内置了单元格格式选项(单元格格式 > 自定义)。我可以使用零 (0) 创建间距模式。例如,如果我的文件报告都是数字“1234567891234”,我可以输入自定义模式为“00 000 00000 000”,它将“显示”“12 345 67891 234”。但是,我不能让它与文本和数字一起使用。我努力了 ”*”, ”@”, ”?” 但没有运气。我无法在 VBA 中找到解决方案,但我怀疑这是要走的路。谢谢!
解决方案
推荐阅读
- android - 该应用程序可以很好地使用真实设备从互联网下载数据,但不能使用 bluestacks 从互联网下载数据
- android - FB 和 Google 登录不起作用
- phpmailer - 电子邮件未在函数 codeigniter php mailer 中发送
- android - 滑动片段时自动隐藏bottomNavigationViewEx
- javascript - 禁用 iframe 内的滚动但仍允许在窗口中滚动?
- python - 使用 ODC 文件链接到数据库
- java - 在未捕获的匿名内部类中引发的异常
- liquibase - changeSet 内部更改的 Liquibase 执行顺序
- c# - 事件取消订阅/重新订阅内存泄漏避免
- android - 我的活动没有捕捉到搜索意图