Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 2 ]
- Александр Б.
- генерал-майор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 16.02.2013
- Сообщений: 275
- Поблагодарили: 60
Тема: Конфликт имен макросов VBA между разными проектами
Разрабатываю новый вариант своего шаблона по работе с названиями и перекрестными ссылками.
Будет документ (doc) с сохраненными макросами и будет шаблон (docm) с настроенной лентой Ribbon. Когда я работаю я подключаю шаблон (docm) к документу (doc). Если я запишу в начале каждого модуля Option Private Module, можно будет использовать одинаковые имена процедур в doc и docm? Например:
В шаблоне:
Sub ВставитьНазваниеРисунка(control As IRibbonControl)
В документе:
Sub ВставитьНазваниеРисунка()
И еще, можно ли после control As IRibbonControl поставить запятую и указать дополнительные параметры, типа String или Integer? Или это недопустимо и нужно внутри вызывать обычные макросы (без control As IRibbonControl):
Sub ВставитьНазваниеРисунка(control As IRibbonControl)
Call ИмяПроцедуры(X As String, Y As Integer)
End Sub
Извините, мне так лень это самому проверять.
Мой шаблон/макросы для автоматической нумерации Word 2003, 2007, 2010 и т.д. (стили, названия, перекрестные ссылки, LISTNUM). Делюсь: http://vk.com/club_alex_bir
- Александр Б.
- генерал-майор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 16.02.2013
- Сообщений: 275
- Поблагодарили: 60
Re: Конфликт имен макросов VBA между разными проектами
Option Private Module не помогает, надо использовать разные имена макросов, например добавлять префиксы или суффиксы.
Мой шаблон/макросы для автоматической нумерации Word 2003, 2007, 2010 и т.д. (стили, названия, перекрестные ссылки, LISTNUM). Делюсь: http://vk.com/club_alex_bir
Сообщений [ 2 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Конфликт имен макросов VBA между разными проектами
Работу с текстами можно сравнить с бурным морем. В этом бумажном море очень сложно не утонуть, если пытаться одолеть его вплавь, но оно покоряется большому кораблю, такому как редактор Microsoft Word, и та же работа делается выполнимой и преодолимой. На портале о Microsoft Office Word вы узнаете про: как вставить строки под текстом в ворде.
Однако, как корабль не может плыть сам, без участия капитана и команды, так и мощная программа не будет работать без управления человека. На портале о Microsoft Office Word вы узнаете про: ворд нумерация страниц справа.
Не любой человек сможет управлять судном, не любой пользователь сможет правильно и эффективно работать в Ворде. На портале о Microsoft Office Word вы узнаете про: сохранять в ворде в pdf.
То есть, вы, конечно, легко разберетесь с основными настройками самостоятельно, но многие тонкости останутся скрытыми. На портале о Microsoft Office Word вы узнаете про: word mathtype почему смещены формулы.
Для того чтобы научиться как следует управлять этим кораблем, стоит посетить форум Ворд Эксперт. Полученных здесь сведений о создании шаблонов, написании макросов для самых различных операций редактирования, форматирования, создания и оформления текста, иллюстраций, таблиц, вам хватит для того, чтобы сделать механическую работу эффективной и значительно сократить время на выполнение различных операций. На портале о Microsoft Office Word вы узнаете про: пункти меню ms office word 2003.
На форуме вы найдете советы по оптимальным настройкам разных версий Ворда, готовые решения, список источников, которые полезно изучить, рекомендации по использованию горячих клавиш и многое другое. Наш сайт о Microsoft Office Word даст ответ про: скачать готовые макросы эксель.
Также можно оставить запрос на выполнение необходимой вам работы по автоматизации или оптимизации вордовских операций. На портале о Microsoft Office Word вы узнаете про: как очистить в офисе 2007 рецензирование.