JAt*_*ton 7 excel vba excel-vba
我的代码有问题,似乎已经出现过夜.这有一些特点,所以我会尝试尽可能多地提供细节.
有问题的文件是一个excel工作簿,它根据传入的数据生成一个xml文件.该文件通过宏打开,填充和保存,此部分运行正常.
在此例程中为.xml创建GUID时会发生此问题:
Function GenGUID() As String
Dim strGUID As String
Dim TypeLib As Object
Set TypeLib = CreateObject("Scriptlet.TypeLib")
strGUID = TypeLib.guid
'dump the curly brackets
strGUID = Replace(strGUID, "{", "")
strGUID = Replace(strGUID, "}", "")
strGUID = Left(strGUID, Len(strGUID) - 2)
GenGUID = strGUID
End Function
Run Code Online (Sandbox Code Playgroud)
具体来说,行:
Set TypeLib = CreateObject("Scriptlet.TypeLib")
Run Code Online (Sandbox Code Playgroud)
这会引发"运行时错误70:权限被拒绝".
现在,特点.
上面的突出是更新问题.但是,昨天文件运行良好的机器是"破损"的机器没有在一夜之间更新,排除了这一点.
我们已经尝试了所有我们能想到的东西,以及大量的网络拖网寻找答案.一切都没有.
有没有人有任何想法?
在此先感谢您的帮助.
| 归档时间: |
|
| 查看次数: |
6078 次 |
| 最近记录: |