Тема: Возможно ли передать в макос на VBA параметры из Делфи?

Здраствуйте!
Не подскажет ли кто выход из ситуации:
Процедура на VB
как мне вызвать ее с параметрами, как например это можно сделать в Excel и Word методом Run
В AutoCAD метода Run нету, есть только RunMacro, а он принимает единственный параметр-имя макроса?

Re: Возможно ли передать в макос на VBA параметры из Делфи?

Что-то я не совсем...
имеется в виду нечто вида

Sub Proc01(lVar1 As Long, sVar2 As String)
'...
End Sub 'Proc01
Sub Proc02(lVar3 As Long, lVar4 As Long, lVar5 As Long)
Dim sLocVar As String
'...
  sLocVar = CStr(lVar4)
'...
  Proc01 lVal3, sLocVar
'...

?
или имеется в виду нечто иное (например, вызов из-под лиспа)?
Так сначала организовываются параметры, а потом просто вызов процедуры с передачей параметров ей (через пробел): Proc01 lVar3, sLocVar.

Re: Возможно ли передать в макос на VBA параметры из Делфи?

Ууупс, сорри, про Дельфм пропустил :(
Ииех, жалко, потереть нельзя пост :(

Re: Возможно ли передать в макос на VBA параметры из Делфи?

Прога на делфи вызывает макрос написаный для автокада, но в этом макросе присутствуют параметры

Re: Возможно ли передать в макос на VBA параметры из Делфи?

если параметры это простые типы: строка, число - тогда можно это сделать, сформировав соотв. строку.
если параметры это агрегатные типы (слассы, объекты) - тогда невозможно.
есть правда лазейка - вывернуться с помощью классов, но для этого надо представлять весь механизм вызова.

Re: Возможно ли передать в макос на VBA параметры из Делфи?

А буфер обмена не поможет?

> callisto
Можно передать и объеты, поместив их в SelectionSet и прочитав потом макросом.