После перестановки 2003-ого Офиса на одном из компов начались непонятные события - сперва вылезала ошибка "Automation error", теперь вылезает ошибка №48 - "Error in loading DLL".
Собственно, сам код -
- Код: Выделить всё
Dim objWord As New Word.Application
Dim objWordDoc As Object
Dim wapp As Object
Dim wdoc As Object
Public Sub ОткрытьДокументы()
FOpenable = False
Call CheckFile(fname)
If FOpenable = False Then Exit Sub
DoEvents
Select Case Right(fname, 4)
Case ".doc"
'Set objWord = CreateObject("Word.Application")
objWord.Visible = True 'Здесь вылетает ошибка
Set objWordDoc = objWord.Documents.Open(fname) 'Раньше ошибка была здесь
objWordDoc.Application.Activate
В коде никаких изменений не было, проблема на 99.9% связана с перестановкой офиса. Библиотеки 10-ого ворда и ActiveX подключены.
С чем связана проблема и какие есть пути её решения..?