Compile error in hidden module
Probleem:
Bij het starten van Word volgt deze foutmelding
Oorzaak:
De oorzaak is waarschijnlijk dat de Commence samenvoeg macro (CmcMerge.dot)
een verwijzing bevat naar een bestand letters.dll, maar dat bestand niet kan
vinden.
Oplossing:
Probeer eerst dit: registreer het bestand letters.dll in het register. Dat
doe je alsvolgt:
- Sluit Word
- Bepaal wat de Commence programma directory
is
- Kies Start | Run (Start | Uitvoeren) (of
toets Windowstoets-R)
- Typ:
regsvr32 "<commence directory>\letters.dll"
(dus bijvoorbeeld regsvr32 "C:\Program Files\Commence RM\letters.dll"),
inclusief de dubbele aanhalingstekens.
- Start Word
Als dat niet helpt, probeer dan dit:
- Start Word, negeer de foutmelding
- Open het bestand CmcMerge.dot (zoek eerst via verkenner op waar dit staat,
het staat niet altijd op dezelfde locatie) met File | Open
(Bestand | Openen). Merk op dat het bestand geen tekst bevat.
- Start de Visual Basic Editor via Tools | Macro | Visual Basic Editor
(Extra | Macro | Visual basic Editor) (of toets Alt-F11)
- Selecteer links het project CmcMerge. Als het goed is heb je er twee, eentje
waar je wel in kunt, en eentje waar je niet in kunt.
- Kies in het menu Tools | References (Extra | Verwijzingen)
- Bovenin een (lange) lijst van op het systeem aanwezige componenten staan
de verwijzingen naar enkele van deze componenten die CmcMerge gebruikt. Deze
zijn aangevinkt. Vink 'Letters' uit. Mogelijk staat er voor deze component
'MISSING:' of 'ONTBREEKT:'.
- Kies in het menu Debug | Compile (Foutopsporing
| Compileren). Als het goed is treedt er een fout op.
- Sla op (of kies File | Save (Bestand | Opslaan))
- Kies in het menu Tools | References (Extra | Verwijzingen)
en zoek 'Letters op'. Vink deze aan.
- Kies OK
- Kies in het menu Debug | Compile (Foutopsporing
| Compileren). Als het goed is treedt er nu geen fout op.
- Sla op (of kies File | Save (Bestand | Opslaan))
- Sluit de Visual Basic Editor
- Sluit Word (Word moet helemaal afgesloten
worden, Word wordt soms gebruikt samen met Outlook, sluit voor de zekerheid
ook Outlook af)
- Start Word
De foutmelding moet nu niet optreden
<< terug | index