如何让Word公式编辑器自动使用斜体

杂谈,技术向 2020-01-14

只要不是需要特别奇怪的格式, Word自带的公式编辑器其实还挺好用的, 大部分的LaTeX公式指令也都支持, 但很烦的一点是这玩意默认样式和上下文是一样的, 而公式往往我们都希望它能够是斜体.
因此, 简单研究了一下以后, 发现可以通过VBA宏的形式来达到自动斜体公式的功能.

  1. 创建宏: 视图--录制宏, 宏名改成你喜欢的就行, 将宏指定到可以选择键盘, 然后输入你想绑定的快捷键, 这里我选择Alt+=也就是默认的插入公式快捷键
  2. 创建完以后它会自动开始录制, 点击界面下方状态栏的停止按钮即可停止录制
  3. 修改宏: 视图--查看宏, 选择你刚刚创建的宏名, 点击编辑, 然后在Sub ${宏名}()End Sub之间删除掉原有的代码然后插入如下代码:
    Selection.OMaths.Add Range:=Selection.Range 'Creates an equation
    Selection.OMaths(1).ConvertToMathText 'Converts an equation to math text

然后保存即可

  • 如果你之前设置了快捷键的话, 现在找到一处空白位置按下快捷键即可, 如果没有, 那么可以去选项中设置快捷键
  • 如果需要对代码进行调试, 可以在VBA的编辑窗口中进行单步调试

Ref: https://zhuanlan.zhihu.com/p/27072646


本文由 SLKun 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论