vba - VBA到单元格内的粗体数字
问题描述
每周我需要在工作中执行一项活动,该活动基本上包括提取报告,以及将在下周发生的活动,并将其格式化为我们公司使用的通信模板。由于我们需要为每个站点发送一个通信并且其中有一些通信,我已经使用宏自动化了大部分工作,但是最后一件事可以使这个电子表格完美运行 - 作为我们内部通信的标准,活动需要以粗体显示,这就是我卡住的地方。
我对 VBA 编程知之甚少,但我正在尝试一些事情,到目前为止,我在单元格中将文本的部分加粗,但是当涉及到数字时,什么也没有发生,我也不知道确切的原因 -我假设这是因为 HH:MM 或 MM/DD/YYYY 只是显示数字的代表形式,例如,254225 将是 09/02/2010。
我要更改的单元格带有以下信息
2018 年 10 月 4 日 15:22
我需要他们
2018 年 10 月4 日15:22
这将大大减少执行此活动所需的时间 - 从 2 小时到大约 30 分钟。
真的很感谢所有的回复,提前谢谢你。
解决方案
如果使用数字/日期格式,我不知道有任何方法可以仅格式化时间粗体MM/DD/YYYY HH:MM
。我很确定这仅适用于文本。
所以我建议将日期和时间分成 2 个不同的列:
因此将例如A列的日期与公式复制=A:A
到B列中,然后格式化列
A B
10/04/2018 15:22 =A:A
- 数字格式列 A
MM/DD/YYYY
,因此它只显示日期部分。 - 数字格式列 B
HH:MM
所以它只显示时间部分。 - 将 B 列格式化为粗体。
所以结果是
A B
10/04/2018 15:22
在 2 个不同的列中(其中 B 列是粗体)。
推荐阅读
- python - 在子图 Matplotlib 中按列表添加图例
- node.js - 在 nodejs 中设置每次调用超时
- java - Vigenere 密码,同时保持空间并仅加密以辅音字母开头的单词 [Java]
- python - 使用python docxcompose合并文档,不同的header如何处理?
- angular - 除了 app.module.ts 之外还有一个 NgRx 'forRoot' 模块吗?(即联合模块中的 NgRx)
- mysql - MySQL Workbench 通用日志。当他们通过网络进行查询时,我们如何识别特定用户?
- javascript - 运行时创建音频失败 - 从缓存或服务器刷新?
- python - Python 更新二维列表中的对象
- c++-cli - 为什么编译器不告诉我它的静态方法?
- javascript - 如何在更改地址的浏览器中运行本地 HTML 文件?