Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用.Net宏开发Excel_.net_Excel - Fatal编程技术网

用.Net宏开发Excel

用.Net宏开发Excel,.net,excel,.net,Excel,下午好 我有一个Excel模板文件-其中包含宏-我加载到.Net中。excel文档是根据具体情况构建的(格式相同,但数据不同,具体取决于用户选择的内容)。加载Excel文档时,宏消失了,有人知道为什么以及如何解决此问题吗 谢谢如果您使用的是MS Office 2007,您需要考虑Excel工作簿(*.xlsx)不支持宏 您需要将其保存为启用Excel宏的工作簿(*.xlsm)。在哪里以及如何上载Excel文档?您好@Raj,我不这样上载它(有人编辑了我的文本并将其更改为“上载”)。我使用Dim

下午好

我有一个Excel模板文件-其中包含宏-我加载到.Net中。excel文档是根据具体情况构建的(格式相同,但数据不同,具体取决于用户选择的内容)。加载Excel文档时,宏消失了,有人知道为什么以及如何解决此问题吗


谢谢

如果您使用的是MS Office 2007,您需要考虑Excel工作簿(*.xlsx)不支持宏


您需要将其保存为启用Excel宏的工作簿(*.xlsm)。

在哪里以及如何上载Excel文档?您好@Raj,我不这样上载它(有人编辑了我的文本并将其更改为“上载”)。我使用Dim myWorkBook作为Excel.Workbook=xlApp.Workbooks.Open(“C:\MyTemplateFile.xlsx”)。模板文件包含宏,但当我显示新的Excel文档(_xlApp.Visible=True)时,它们已消失。谢谢@Joao Angelo,我将模板文档保存为.xlsm文件,它工作得非常好。