Как заставить работать макросы, написанные в excel 2003, для коррекции данных в word 2007? - VB

Узнай цену своей работы

Формулировка задачи:

ситуация следующая макросы, написанные в excel 2003 для коррекции данных в word 2003 все открывается правится, сохраняется, НО вот на компах где установлены excel 2007 и word 2007, исходный файл excel 2003 открывается в excel 2007, при запуске макроса нужный файл word(написанные в word 2003) открывается word 2007, НО в нем ничегошеньки не правится
ЧЕЛОВЕКИ ДОБРЫЕ ПОДСКАЖИТЕ ГДЕ ЗАГВОЗДКА

Решение задачи: «Как заставить работать макросы, написанные в excel 2003, для коррекции данных в word 2007?»

textual
Листинг программы
Private Sub Form_Load()
    Debug.Assert MakeTrue(inIDE)
    BuggedRoutine
end sub
 
Sub BuggedRoutine()
    On Error GoTo ErrorHandler
 
    'ваш код (хороший или плохой)
    dim r&: r = 1\0
 
    Exit Sub
ErrorHandler:
    debug.? err, "BuggedRoutine"
    If inIDE Then Stop: Resume Next
end sub
 
Public Function MakeTrue(ByRef bvar As Boolean) As Boolean
    bvar = True: MakeTrue = True
End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.067 из 5
Похожие ответы