У меня есть программа на c++, которая выдается некие данные и куча экселевских листов с общей книгой макросов. Мне нужно записывать данные из моей программы в эти листы. Напрямую записывать данные у меня не получится, поэтому я решил делать это через вызов скрипта на. Visual Basic, так как он вроде это умеет.
Я предполагаю либо вызывать скрипт из cmd, прописывая параметрами путь к файлы экселя и мои данные, либо, если так нельзя, то писать данные в промежуточный файл, забирать их оттуда скриптом VB, который, опять же, нужно вызывать мне из cmd.
У меня два вопроса: возможно ли вообще это реализовать и, если да, то что мне нужно для этого использовать (VB, VBS, VBA) и как это вызывать из cmd?
Я предполагаю либо вызывать скрипт из cmd, прописывая параметрами путь к файлы экселя и мои данные, либо, если так нельзя, то писать данные в промежуточный файл, забирать их оттуда скриптом VB, который, опять же, нужно вызывать мне из cmd.
У меня два вопроса: возможно ли вообще это реализовать и, если да, то что мне нужно для этого использовать (VB, VBS, VBA) и как это вызывать из cmd?