我們有一個用於管理小時支持工程師的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今天已經更新,或者真的有任何其他更改。
有沒有人見過這個問題?