Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/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
设置Excel文件的MsoAutomationSecurity_Excel_Vb.net - Fatal编程技术网

设置Excel文件的MsoAutomationSecurity

设置Excel文件的MsoAutomationSecurity,excel,vb.net,Excel,Vb.net,我正在尝试使用vb.net设置宏的设置。 正如我在MSDN网站上看到的那样( ),要启用所有宏,应将其设置为msoAutomationSecurityLow。但是在我的代码中,在设置枚举之后。什么也没发生。我应该在vb.net中打开Excel文件,然后设置自动安全性吗?或者这就足够了(如果是,那么为什么打开Excel文件后什么都没有发生?)有人能帮我解决这个问题吗?谢谢你和问候 这是我正在研究的代码: Private Sub ExcelSecurity() Try

我正在尝试使用vb.net设置宏的设置。 正如我在MSDN网站上看到的那样( ),要启用所有宏,应将其设置为
msoAutomationSecurityLow
。但是在我的代码中,在设置枚举之后。什么也没发生。我应该在vb.net中打开Excel文件,然后设置自动安全性吗?或者这就足够了(如果是,那么为什么打开Excel文件后什么都没有发生?)有人能帮我解决这个问题吗?谢谢你和问候

这是我正在研究的代码:

Private Sub ExcelSecurity()
        Try
            Dim ExcelApp As New ExcelApplication.Application
            Dim ObjSecurity As Microsoft.Office.Core.MsoAutomationSecurity
            ObjSecurity = Microsoft.Office.Core.MsoAutomationSecurity.msoAutomationSecurityLow
            ExcelApp.AutomationSecurity = ObjSecurity
        Catch ex As Exception
            Console.WriteLine(ex.Message)
        End Try
    End Sub