有没有办法更改VBA编辑器自己的字体?

时间:2018-05-04 11:12:13

标签: excel vba excel-vba ms-office office365

在红色范围内,字体与系统字体不同。系统字体为Microsoft YaHei UI,但字体的这些部分为SimSun

有没有办法更改字体的这些部分?

或者有没有办法美化VBA编辑器? VBA编辑器并不漂亮。

image1

image2

image3

image4

3 个答案:

答案 0 :(得分:3)

查看[工具] - > [选项] - > [编辑器格式] - 在那里你可以设置用于VBE的各种元素的字体。

答案 1 :(得分:0)

我有另一种解决方案。 VBA编辑很难看,并且没有很好的智能感知。此外,VBA并不快。 这些是促使我使用Python + xlwings的原因。

当我可以使用Python,漂亮的编辑器UI和良好的智能感知时,我可以轻松搞定。

最重要的是,Excel操作会更快。(可以使用numpy,pandas等)

我正在使用xlwings来使Python运行Excel。

从图片中,对Excel执行相同的操作,Python+xlwings只需要4s,但VBA需要31s

因此,如果有人可以使用一点Python,我建议使用Python+xlwings来操作excel。

enter image description here

enter image description here

enter image description here

答案 2 :(得分:0)

VBA编辑器UI基于Windows系统字体。您需要编辑Windows注册表项以进行所需的更改,请参阅How to change the default font in Windows® 8.1