软件打开后File>>Open>>选择一个xlsm格式文件,使用Insert>>Office 2007 Custom UI Part,然后把如下代码添加进去就行,最后onAction 为实际调用的过程名称,然后把VB代码加到VBA任意模块里
[XML] 纯文本查看 复制代码 <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
<ribbon startFromScratch="false">
<tabs>
<tab id="MyTab1" label="照片信息提取工具">
<group id="kyfbg" label="照片信息提取">
<button id="选择" label="选择文件夹" imageMso="ImportExcel" size="large" supertip="选择文件夹,将其中所有照片提取至表格"/>
<button id="生成" label="生成JSON" imageMso="FilePrintQuick" size="large" supertip="根据新内容,重新生成JSON信息"/>
<button id="清空" label="清空列表" imageMso="InkDeleteAllInk" size="large" supertip="清空数据,并重置标题"/>
</group>
</tab>
</tabs>
</ribbon>
</customUI>
[Visual Basic] 纯文本查看 复制代码 Sub 选择文件(control As IRibbonControl)
你的具体代码或者调用函数或过程
End Sub |