我们有一个用于管理小时支持工程师的rota的电子表格。后来,我添加了一些VBA代码,它可以在几小时内自动将支持电话号码转移给工程师的电话号码。来自VBA的ADODB连接停止工作
它通过连接到由电话提供商运行的数据库并更新转接号码来完成此操作。
今天下午,它突然不工作在中央服务器上:
Dim Db As ADODB.Connection
Sub ConnectDatabase()
Set Db = New ADODB.Connection
Db.Open "SupportMobileDb"
End Sub
代码停在New ADODB.Connection
线,并报告:
Run-time error '430':
Class does not support Automation or does not support expected
interface
我仍然可以在运行宏我笔记本电脑,它工作正常。在中央服务器上,我仍然可以使用Excel,并正确连接到数据源。它在这台服务器上不会再通过VBA工作。
宏在9点正确运行,并将所有电话转移到办公室,但下午5点转移到工作人员宏不起作用。我看不到Windows今天已经更新,或者真的有任何其他更改。
有没有人见过这个问题?