|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.06.2013, 18:25 | #1 |
Пользователь
Регистрация: 01.06.2013
Сообщений: 14
|
Возможно ли выполнение кода vba в проекте С#?
Объясните нубу)
Есть простенький проект Windows Forms (C#, разработка в Visual Studio 2010) Через OpenFileDialog выбирается требуемый файл (doc, docx, txt, rtf ). Кликом по кнопке этот файл открывается. Так же есть ранее написанный на vba макрос, который очень хочется вписать в эту Windows Form таким образом, чтобы в открытом документе автоматически запускался макрос (который отсутствует в самом Word`е = хранится в проекте Windows Forms). Прошу разъяснить: 1. возможно ли каким-либо образом объявить в коде на С# о выполнении кода vba (если да - буду благодарен за пример)? 2. Если нет - возможно ли портировать vba в С# и после этого встроить в форму? 3. Есть ли иные варианты использования старого макроса (любимого и выстраданного)) ) в Windows Forms (C#) Спасибо P.S: Может ли мне в этом помочь VBS? |
04.06.2013, 18:39 | #2 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
да даже если бы и была такая возможность, толку от нее?
вба не просто так назвали.. выполнять его должен ворд, вы же прогой можете только лишь попросить его об этом и кстати как вы умудрились в текстовый файл макрос засунуть? |
04.06.2013, 18:46 | #3 | |
Пользователь
Регистрация: 01.06.2013
Сообщений: 14
|
Цитата:
|
|
05.06.2013, 08:13 | #4 |
Участник клуба
Регистрация: 09.11.2007
Сообщений: 1,761
|
Просто открывайте его в Application.Word через вашу программу, и делайте что хотите. Только не забудь добавить в проект библиотеку Microsoft.Office.Interop.Word
Примеров в сети много, если есть конкретные вопросы, задавайте. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Выполнение кода по адресу | pufystyj | Общие вопросы C/C++ | 2 | 08.09.2012 20:47 |
Странное выполнение кода. | Taler | Общие вопросы C/C++ | 15 | 04.04.2012 15:18 |
Выполнение PHP кода | Sprat | PHP | 1 | 31.01.2012 15:12 |
Парсер, выполнение кода. | zumm | Общие вопросы Delphi | 27 | 30.06.2010 13:29 |
Выполнение кода из файла.. | NSvirus | Паскаль, Turbo Pascal, PascalABC.NET | 25 | 14.06.2009 00:56 |