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 天前
Python打包命令全攻略
自动化·word·excel·新人首发
Charlie_lll1 天前
LibreOffice 实现 Word 转 PDF
java·spring boot·pdf·word
我的Doraemon1 天前
word 批量处理公式方案
word
不坑老师2 天前
小工具显出大才能——不坑盒子为教育数字化转型贡献“新方案”
microsoft·word·excel·ppt·office
骆驼爱记录2 天前
Python程序打包全攻略
自动化·word·excel·wps·新人首发
骆驼爱记录2 天前
Excel绿色箭头秒消指南
开发语言·自动化·word·新人首发
wtsolutions2 天前
WPS数据写入Word模版文档,批量生成文档
word·wps
response_L2 天前
PageOffice动态给word插入二维码(或条形码)图片
vue·word·开发工具·二维码·在线编辑
半空扫地僧一枚3 天前
解决word分栏问题
word
jiayong233 天前
Word表格高级应用指南
word