点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我想知道是否可以通过Off...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好,我想知道是否可以通过Off...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好,我想知道是否可以通过Office Access或Excel通过VBA下载BO Webi报表(OpenDocument)。 现在,我可以登录到BO Webi并使用以下VBA代码打开所需的Webi OpenDocument报告:
[1]: https://i.stack.imgur.com /p30uV.png
私人子btnReportBO_Click() WebBrowser.navigate" https://xxxxxx.com/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&iDocID=FjkfNFtyyg4ABJEBAABnyuNvAFBWgRcs" 结束子 私有子WebBrowser_DocumentComplete(ByVal pDisp作为对象,URL作为变体) 使用WebBrowser 如果.Document.title =" OpenDocument",则 .Document.all(" _ id0:logon:USERNAME")。Value = strUsername .Document.all(" _ id0:logon:PASSWORD")。Value = strPassword 做:循环直到.Document.ReadyState =" complete" .Document.all(" _ id0:logon:logonButton")。点击 万一 结束于 结束
那之后如何下载表格?
[2]: https://i.stack.imgur.com /OVe8k.png
我失败了,因为我不知道如何访问包含表的Frame或iFrame。 如果我通过右键单击-将源代码查看到桌面下载HTML源代码,则可以将表导出到Access。
如何通过VBA访问文档框架中的报表/表格?
或者如何将整个源代码下载到文本文件中?
不幸的是,RESTFUL API似乎不可用。
但最终还是通过Microsoft HTML对象库实现了。 现在,我可以打开Webi OpenDocument报表,并通过VBA将表导入Office Access。
一周热门 更多>