Я создаю инструмент, где мне нужно запустить программу (которую я хочу кодировать с помощью VB), используя VBA в файле Excle. Когда я закрываю эту программу, она должна вернуть параметр сценарию VBA.Как передать параметры между vba и vb
Я только что начал с скрипта VBA и ничего не кодировал в программе VB. Но мне нужно знать, что писать в скрипте VBA, и это возможно.
Так оно и должно работать так:
- Я нахожусь в файле Excel и я нажимаю кнопку
- программка начинает (также получение параметра из файла Excel, это не то, что важно еще)
- в этой программе я конфигурировать некоторые вещи
- Закрытие, что программа должна вернуть идентификатор этой конфигурации
- Я получаю обратно в Excel файл с этим идентификатором
Возможно ли это? И что мне нужно написать в скрипте VBA и в Programm, чтобы вернуть параметр?
Я надеюсь, вы понимаете, что я имею в виду, и вы можете помочь мне
Вы можете прочитать [STDOUT] (https://msdn.microsoft.com/en-us/library/cbxxzwb5 (V = vs.84) .aspx) –
Рассматривали ли вы написание кода VB.Net как библиотеку COM-объектов? Таким образом вы создаете экземпляр вашего класса VB.Net в коде VBA, а затем вызываете функцию на этом экземпляре, чтобы вернуть нужное значение. См .: [Пошаговое руководство: создание COM-объектов с помощью Visual Basic] (https://msdn.microsoft.com/en-us/library/x66s8zcd (v = vs.110) .aspx) – TnTinMn