使用链接的图像将Excel工作表发布到SharePoint

我有一大堆表格的Excel工作簿,我想发布到网站层次结构中不同的SharePoint子站点。

我已经写了一个VBA过程来做到这一点,但不幸的是,它不能正常工作,因为工作表中有图像,Excel试图通过创build“* _files”结构来复制它们,我不想! 图像已经在服务器上了,我只需要使用Excel来使用他们的URL,一切都会好起来的,只需创build纯文本的HTML而不需要任何“* _files”文件夹。

如果我这样保持,Excel会尝试为这些文件生成PNG,但由于某种原因失败,它们会出现0B长。 它适用于本地path甚至不同的服务器path,所以我不知道原因。

任何人有一个想法?

编辑:

似乎设置ActiveWorkbook.WebOptions.OrganizeInFolder = False至less解决了显示图像的问题。 Excel保持复制图像,生成无用的混乱,但至less渲染是好的…

还要记得设置ActiveWorkbook.WebOptions.RelyOnVML= False ,否则该页面将无法在IE以外工作。