ADODB Verbindung von VBA aufgehört zu arbeiten

Wir haben ein Exccel-Arbeitsblatt zum verwalten der rota für die out-of-Stunden-support-Techniker. Eine Weile zurück, ich habe ein bisschen von VBA-code, die automatisch leitet die support-Telefonnummern zu den Ingenieur-Telefon außerhalb der öffnungszeiten.

Er tut dies, indem Sie eine Verbindung zu einer Datenbank ausführen, die von dem Telefon-Anbieter, und aktualisieren der Umleitungs-Nummer.

Diesem Nachmittag, es ist, plötzlich nicht arbeiten auf dem zentralen server:

Dim Db As ADODB.Connection

Sub ConnectDatabase()
  Set Db = New ADODB.Connection
  Db.Open "SupportMobileDb"
End Sub

Stoppt der code an der New ADODB.Connection Linie, und Berichte:

Run-time error '430':
Class does not support Automation or does not support expected
interface

Kann ich immer noch führen Sie das makro auf meinem laptop, und es funktioniert einwandfrei. Und auf dem zentralen server kann ich immer noch verwenden Sie Excel und schließen Sie die datasource korrekt. Es will einfach nicht funktionieren über VBA nicht mehr auf diesem server.

Das makro lief korrekt ab 9 Uhr und umgeleitet, alle Telefone im Büro, aber das 5pm ablenken zu Personal-makro hat nicht funktioniert. Ich kann nicht sehen, dass Windows wurde heute aktualisiert, oder wirklich alle anderen änderungen überhaupt.

Hat jemand dieses problem gesehen?

InformationsquelleAutor asc99c | 2011-10-07
Schreibe einen Kommentar