Momenteel ben ik bezig met een programma voor een helpdesk. Ik zit met het volgende probleem:
Sommige textfields moeten snel kunnen worden ingevuld. De autocorrection van MSOffice leent zich hier perfect voor (afkortingen automatisch aanvullen, vv --> Verbinding verbroken). Na lang zoeken heb ik dit gevonden op MSDN
Nu krijg ik echter een foutmelding bij de regel Set OC = CreateObject("OfficeCompatible.Application"). "Automation Error"
In mijn register staat OfficeCompatible wel goed, en ook MSO.dll (waar OfficeCompatible bijhoort) in dezelfde map gooien werkt niet.
Weet iemand hier een oplossing voor? Alvast bedankt
Sommige textfields moeten snel kunnen worden ingevuld. De autocorrection van MSOffice leent zich hier perfect voor (afkortingen automatisch aanvullen, vv --> Verbinding verbroken). Na lang zoeken heb ik dit gevonden op MSDN
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| Set OC = CreateObject("OfficeCompatible.Application")
If OC Is Nothing Then Exit Sub
On Error Resume Next
OC.Init "OCBSamp", "Office Compatible Basic Sample App"
If (Err.Number <> 0) Then
Set OC = Nothing
On Error GoTo 0
Exit Sub
End If
On Error GoTo 0
Set AutoCorrect = OC.AutoCorrect
If Not AutoCorrect Is Nothing Then
AutoCorrect.ShowDialog
strOriginal = "This is teh"
strNew = AutoCorrect.Correct(strOriginal)
If (strNew <> "") Then
StrOriginal = strNew 'AutoCorrect occurred
End If End If |
Nu krijg ik echter een foutmelding bij de regel Set OC = CreateObject("OfficeCompatible.Application"). "Automation Error"
In mijn register staat OfficeCompatible wel goed, en ook MSO.dll (waar OfficeCompatible bijhoort) in dezelfde map gooien werkt niet.
Weet iemand hier een oplossing voor? Alvast bedankt