要创建 Excel加载项(* .xlam),请按照以下步骤操作:
getWebView().setWebChromeClient(new WebChromeClient() {
private boolean triggerInProgress = false;
@Override
public void onProgressChanged(WebView view, int newProgress) {
super.onProgressChanged(view, newProgress);
if (newProgress == 100) ...
}
}
);
现在,当我选择一个下拉框C:\Documents and Settings\<user>\Application Data\Microsoft\AddIns
并选择Choose commands from
选项时,我会在此处看到我的Hello子例程。我可以将其添加到功能区。
Macros
中选择Macros
选项下拉框,但我的子例程未在此处列出。该列为空。因此,我无法将我的加载项添加到功能区。
我做错了什么?为什么此过程在Excel中有效但在PowerPoint中不起作用?如何将PowerPoint加载项添加到功能区?
答案 0 :(得分:1)
PowerPoint <> Excel。
如果您将加载项子例程声明为Public,它可能会正常工作,但是通常的做法是将RibbonX代码添加到创建按钮等的PPTM /保存的PPAM中。
Adding a macro from PowerPoint add-in to ribbon
Leaf Creations编辑器提到那里已经消失了,但是Ron DeBruin的站点是一个很好的建议金矿。
Ken Puls等人有一本关于RibbonX编码的好书;它可能似乎已过时,但大多数信息仍然很好: