Модераторы: mihanik
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> .Net and VBA 
V
    Опции темы
umit
  Дата 20.5.2007, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 11
Регистрация: 29.4.2007

Репутация: нет
Всего: нет



привет.подскажите,научите,помогите.........
как можно добавить программу  кот. написана на vb.net к PLAGin  на панеле WORD;
так что бы при нажатии етои самои кнопочки,  программа кот. написана на vb.net получала документ 
спасибо

 
PM MAIL   Вверх
mihanik
Дата 24.5.2007, 07:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 9
Всего: 109



umit, вопрос хорошй.
И, что характерно, всем понятный...  smile 

Напиши по подробнее, что ты хочешь.



--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
umit
  Дата 27.5.2007, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 11
Регистрация: 29.4.2007

Репутация: нет
Всего: нет



 привет,подскажите,научите,помогите.........
спасибо за ответ,но есть ещё вопросы.
вопрос:
как заставить программу написанную на vb.net добавить макрос в ms-word(normal.dot),сцелью выполнеия  макросса при открытии ms-word.
   спасибо

PM MAIL   Вверх
mihanik
Дата 28.5.2007, 07:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 9
Всего: 109



Давай по-порядку...

1. на сколько я знаю, MS Word имеет встроенный язык VBA, который достаточно сильно отличается от vb.net.
Следовательно, написать на vb.net макрос, который бы фунциклировал в MS Word затруднительно.  smile 

2. Если использование vb.net критично, то тогда тебе придётся писать add-in (это получиться *.dll)...
2005 студия, например, это очень хорошо делает...
Копай в эту сторону!!!
Получиться, что твоя программа будет запускаться при каждом запуске ворда (система об этом побеспокоиться) и будет выполнять какие-то действия, обращаясь к объектной модели этого самого ворда...

Всё это работает.
Подобное делал с ехелем...

Добавлено через 1 минуту и 6 секунд
Может, перенести твой вопрос в vb .net ?


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
umit
  Дата 28.5.2007, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 11
Регистрация: 29.4.2007

Репутация: нет
Всего: нет



спасибо за ответ smile
вопрос:
а как писать add-in (это получиться *.dll)...
если можно обьясни пожалуйста по этапно , только на русском 
спасибо 
PM MAIL   Вверх
mihanik
Дата 29.5.2007, 08:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 9
Всего: 109



Я это делаю так.

1. Запускаю студию ( у меня 2005)
2. Создаю новый проект: Other project types / Extensibility / Shared Add-In
3. Запускается мастер, который поможет тебе настроить этот адд-ин.

Можешь еще почитать тут... http://www.realcoding.net/article/view/4323

Добавлено через 1 минуту и 43 секунды
Или тут: http://www.allok.ru/?id=9


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
umit
  Дата 31.5.2007, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Awaiting Authorisation
Сообщений: 11
Регистрация: 29.4.2007

Репутация: нет
Всего: нет



Спасибо, вы меня так выручаете. получив ваш ответ,образно говоря: мои  кругозор расширелся, я так блогодарна smilesmilesmile 
PM MAIL   Вверх
mihanik
Дата 31.5.2007, 13:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


-=Белый Медведь=-
****


Профиль
Группа: Комодератор
Сообщений: 4054
Регистрация: 24.4.2006
Где: г. Тверь

Репутация: 9
Всего: 109



Цитата(umit @  31.5.2007,  12:40 Найти цитируемый пост)
мои  кругозор расширелся,


Рад.

Помечу вопрос решённым...


--------------------
Программистами не рождаются, - это родовая травма...
user posted imageuser posted image
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Программирование, связанное с MS Office"
mihanik staruha

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами



  • Несанкционированная реклама на форуме запрещена
  • Пожалуйста, давайте своим темам осмысленный, информативный заголовок. Вопль "Помогите!" таковым не является.
  • Чем полнее и яснее Вы изложите проблему, тем быстрее мы её решим.
  • Оставляйте свои записи в "Книге отзывов о работе администрации"
  • А вот тут лежит FAQ нашего подраздела


Если Вам понравилась атмосфера форума, заходите к нам чаще!
С уважением mihanik и staruha.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Программирование, связанное с MS Office | Следующая тема »


 




[ Время генерации скрипта: 0.0726 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.