word将mathtype公式批量转为latex公式

最近,由于工作学习需要,要将word里面的mathype公式转为latex公式。
查了查资料,有alt+\的操作,这样太慢了。通过下面链接的操作,结合起来可以解决问题。

某乎:https://www.zhihu.com/question/532353646

csdn:https://blog.csdn.net/m0_52232795/article/details/130617795

某乎比较详细,但是配合csdn这个更好理解。

csdn这个经过操作之后,会发现,找不到mtEqToLatex()

因此,需要自己新建一个宏,代码如下

复制代码
Sub mtEqToLatex()
    Dim fd As Field
    Dim fw As Range
    Dim i As Long
    
    t0 = Now
    Set fw = Selection.Range
    If fw.Start = fw.End Then Exit Sub
    Application.ScreenUpdating = False
    
    For Each fd In fw.Fields
        If fd.Code Like "*EMBED Equation.*" Then
            fd.Select
            MathTypeCommands.MTCommand_TeXToggle
            i = i + 1
        End If
    Next
    
    fw.Select
    Application.ScreenUpdating = True
    Set fw = Nothing
    Set fd = Nothing
    Debug.Print DateDiff("s", t0, Now)
    MsgBox Format(i, "完成 共处理了0个公式")
End Sub
相关推荐
揭老师高效办公1 天前
在Word和WPS文字中添加的拼音放到文字右边
word·wps文字
_oP_i1 天前
c# openxml 打开加密 的word读取内容
开发语言·c#·word
nlp研究牲1 天前
latex中既控制列内容位置又控制列宽,使用>{\centering\arraybackslash}p{0.85cm}
服务器·前端·人工智能·算法·latex
zzc9213 天前
用python自动标注word试题选项注意事项
python·自动化·word·办公·试题·自动化标记
梦想画家3 天前
Java 动态导出 Word 登记表:多人员、分页、动态表格的最佳实践
java·word·报表模板
诸葛大钢铁4 天前
PDF转Word的简单方法
pdf·word
飛_5 天前
Word Press富文本控件的保存
html·word·word press
海哥编程5 天前
Python 进阶(六): Word 基本操作
python·word
CodeForCoffee6 天前
Word for mac使用宏
word
2301_787725656 天前
HTML 转 Word API 接口
html·word