DLL-bestand is niet geregistreerd

Status
Niet open voor verdere reacties.

AnnevdD

Verenigingslid
Lid geworden
8 mei 2007
Berichten
250
Ik gebruik al jaren regelmatig een VBA programma vanuit Excel waarmee ik enkele mails genereer.
Nu kreeg ik direct bij het begin van het programma op de eerste opdracht de melding: Fout -2147319779 (8002801d) tijdens uitvoering / Automatiseringsfout / DLL-bestand is niet geregistreerd.

Ik heb het VBA programma zover mogelijk uitgekleed tot wat hieronder staat, maar ik krijg deze melding nog steeds zodra de opdracht
Set ns = ol.GetNamespace("MAPI")
wordt uitgevoerd.
Voorzover ik weet is er niets gewijzigd dat hiervoor van belang is.
Ik gebruik Windows 7 Ultimate, Office 2010. Alles functioneert normaal.

De aangevinkte verwijzingen onder VBA/Menu/Extra/Verwijzingen zijn:
  • Visual Basic for applications
  • Microsoft Excel 14.0 Object Library
  • OLE Automation
  • Microsoft Office 14.0 Object Library
  • Microsoft Outlook 14.0 Object Library

De uitgeklede macro is:
Sub TestEenMail()
Dim ol As New Outlook.Application
Dim ns As Outlook.NameSpace

Set ns = ol.GetNamespace("MAPI")

End Sub
Ik hoop dat iemand mij kan vertellen wat er aan de hand is of hoe ik verder onderzoek kan doen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan