我有一个带有VBA脚本的Excel文件,可以将数据从Excel导出到PDF。作为在Excel数据和pdf之间的一个步骤,有一个Word文档提供了pdf的布局。
我想更改Word文档的布局。我知道VBA中的文件或引用称为LogboekBMI,但找不到。
我感觉Excel工作表中的某处有一个隐藏的对象。
[HttpPost]
public JsonResult PreviewDocumentSingle(string _documentType, int _adherentRessourceId, int _destinataireId, string _destinataireType, int _emetteurId, int _emetteurMandatId, List<KeyValuePair<string, string>> _options)
{
//(_options = null)
//some code
return JsonResult
}
答案 0 :(得分:0)
我猜想Logboek
是工作簿中工作表对象的代号。您可以通过在VBA项目浏览器中查看图纸列表来确认这一点(如果在VBA窗口中不可见,请按Ctrl + R)。您可以使用类似这样的代码来选择它所指的形状。该形状似乎包含Word文档的OLE嵌入式版本。
Logboek.Visible = xlSheetVisible
Logboek.Activate
Logboek.Shapes("LogboekBMI").Visible = True
Logboek.Shapes("LogboekBMI").Select