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
相关推荐
weixin_4166600715 小时前
告别格式烦恼:如何让AI内容转换到Word后不乱码
人工智能·word·数学公式
妃衣19 小时前
html页面,富文本转word 、Html to Word(docx)
前端·html·word·html转word
妃衣19 小时前
Html转word追加篇,关于hr标签分割线的显示
java·html·word
唐僧不爱八戒20 小时前
Java + Aspose Word TOC 工具完整构建流程
word
琪伦的工具库2 天前
批量SRT转Word工具使用说明:支持SRT/ASS/SSA/VTT批量转DOCX或TXT,时间轴格式/合并多行/保留序号可选
word
一叶龙洲3 天前
Java中使用模板引擎(FreeMarker / Velocity) + Word XML导出复杂Word
xml·java·word
伟贤AI之路4 天前
为什么AI里的公式复制到Word格式会乱?
人工智能·word·latex
琪伦的工具库4 天前
批量DOCXPDFPPTX文档页拆分工具使用说明:每页拆分/每N页拆分/指定页码范围,支持导出日志
word
weixin_416660075 天前
从标记语言到 Word 文档:AI 生成的 Mermaid 与 LaTeX 自动化转换的技术方案解析
word·latex·数学公式·deepseek
昵称暂无15 天前
通过 C# 复制 Word 文档、指定段落、指定节
开发语言·c#·word