Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 10 ]
- Зарегистрирован: 11.10.2011
- Сообщений: 3
Тема: запись скриптов в word
некоторые команды не записываются в виде кода VBA при записи макроса.
например кодом не отображается автоматическая линия границы (когда ввести несколько знаков "-" и нажать ввод).
подскажите как действовать в таком случае вообще (когда код не записывается) и в данном случае в частности (как вставить автоматическую линию границы с помощью VBA).
- aap77
- генерал-полковник
- Неактивен
- Зарегистрирован: 12.09.2011
- Сообщений: 925
- Поблагодарили: 243
Re: запись скриптов в word
Автоматическая линия границы чего?

- Вождь
- Модератор
- Неактивен
- Зарегистрирован: 07.01.2010
- Сообщений: 745
- Поблагодарили: 181
Re: запись скриптов в word
ae485 пишет:...команды не записываются...
Надо различать действия пользователя и автоматические действия Word. Первые обычно записываются, последние - нет. Все автоматические действия Word пользователь может сделать сам, достаточно поискать в меню, в крайнем случае - в списке команд.
Автозамена трех тире горизонтальной линией - это тоже, что руками нарисовать нижнюю границу абзаца. Уж это запишется в макрос 
Макросы под заказ и готовый пакет - mtdmacro.ru

- Alex_Gur
- Модератор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 28.07.2011
- Сообщений: 2,758
- Поблагодарили: 492
Re: запись скриптов в word
aap77 пишет:Автоматическая линия границы чего?
Это когда вводятся три знака тире, а затем нажимаем на Enter. Получается сплошная линия.
Еще можно ввести три звездочки и нажать на Enter. В результате получается линия из крупных точек. 
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.
- Зарегистрирован: 11.10.2011
- Сообщений: 3
Re: запись скриптов в word
Вождь пишет:ae485 пишет:...команды не записываются...
Надо различать действия пользователя и автоматические действия Word. Первые обычно записываются, последние - нет. Все автоматические действия Word пользователь может сделать сам, достаточно поискать в меню, в крайнем случае - в списке команд.
Автозамена трех тире горизонтальной линией - это тоже, что руками нарисовать нижнюю границу абзаца. Уж это запишется в макрос 
с нижней границей абзаца разобрался, спасибо.
а как все же быть когда нужно вставить автозамену для "---, === и ***" с помощью макроса?
в списке команд word ничего похожего навскидку не нашел...

- Вождь
- Модератор
- Неактивен
- Зарегистрирован: 07.01.2010
- Сообщений: 745
- Поблагодарили: 181
Re: запись скриптов в word
Сначала учимся рисовать границы для текста самостоятельно (без автозамены), читая раздел справки "границы", потом, если еще будут вопросы, сюда.
Макросы под заказ и готовый пакет - mtdmacro.ru
- Зарегистрирован: 11.10.2011
- Сообщений: 3
Re: запись скриптов в word
Вождь пишет:Сначала учимся рисовать границы для текста самостоятельно (без автозамены), читая раздел справки "границы", потом, если еще будут вопросы, сюда.
здесь как раз все понятно.
InlineShapes.AddHorizontalLineStandard, .AddHorizontalLine и тд.
но создаваемый "---" объект типа "линия" совсем другой природы.

- Вождь
- Модератор
- Неактивен
- Зарегистрирован: 07.01.2010
- Сообщений: 745
- Поблагодарили: 181
Re: запись скриптов в word
ae485 пишет:...все понятно...
Вижу что нет
InlineShapes не имеют отношения к границам абзаца, обсуждаемым здесь с самого начала:
Word 2010/2007 > вкладка "главная" > абзац > границы и заливка
Word 2003 > меню "формат" > границы и заливка
Бросаем учить Word методом тыка, а читаем любой самоучитель по Word от корки до корки. Зубрить не надо, читаем для ознакомления, что бы уловить как надо и что можно. Хотя бы раздел про форматирование текста.
Макросы под заказ и готовый пакет - mtdmacro.ru
- Настаев
- подполковник
- Неактивен
- Зарегистрирован: 14.07.2011
- Сообщений: 176
- Поблагодарили: 54
Re: запись скриптов в word
Не понимаю, что конкретно нужно записать в макрос
Хотите добавить в список автозамен новую запись или хотите выполне замены в тексте согласно этому списку?

- Alex_Gur
- Модератор
- Неактивен
- Откуда: Москва
- Зарегистрирован: 28.07.2011
- Сообщений: 2,758
- Поблагодарили: 492
Re: запись скриптов в word
Интересно:
В обычном режиме, если я набираю три знака тире (---) и Enter, то производится автозамена на сплошную линию.
Если я то же самое делаю при записи макроса, то автозамена не производится. То есть получается, что в режиме макроса автозамена не действует.
Кстати, вид сплошной линии при указанной автозамене - нижняя граница абзаца.
Удобной и приятной работы в Word!
Перевести спасибо на Яндекс кошелёк - 41001162202962; на WebMoney - R581830807057.
Сообщений [ 10 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
запись скриптов в word
Наверное, одна из самых востребованных программ пакета Microsoft – это редактор Microsoft Word, очень удобное мощное приложение с множеством функций. Наш сайт о Microsoft Office Word даст ответ про: пдф в ворд программы.
Практически каждый владелец компьютера, хотя бы раз, но работал в этой программе. И, естественно, у новичков - возникает множество вопросов по работе с приложением, а у опытных пользователей - есть свой опыт и свои секреты по этой же работе. На портале о Microsoft Office Word вы узнаете про: как сделать рамку в ворд ексье.
Одним нужны ответы и советы, а другие – могут ответить и посоветовать. Для таких случаев и создан сайт Ворд Эксперт. На портале о Microsoft Office Word вы узнаете про: антоним к слову я словарь.
Cайт Ворд Эксперт предоставит вам всевозможную информацию по приложению Microsoft Word. В основном разделе сайта можно найти практически все - и общую информацию, и список рекомендуемой литературы, и ответы на более конкретные вопросы - по макросам и форматированию, по работе с текстом и картинкой, по редактированию и копированию, и т.п. На портале о Microsoft Office Word вы узнаете про: как изменить цвет только одной страницы в word.
На случай, если вы совершенный новичок или же возникают серьезные затруднения в работе с приложением – вы всегда можете обратиться в раздел заказов. Наш сайт о Microsoft Office Word даст ответ про: 25значны ключ 2007.
Вам напишут макросы, разработают шаблоны, или сделают иную работу в редакторе. Все, что вам нужно – это просто оставить заявку в разделе. Наш сайт о Microsoft Office Word даст ответ про: работа с шаблонами в ворд.
Без сомнения, и новичкам, и опытным пользователям будет интересно и полезно зайти на форум сайта, где можно пообщаться, поделиться мнениями и впечатлениями и о программе, и о самом сайте. Наш сайт о Microsoft Office Word даст ответ про: что делать если в ворде нельзя поставить пробел.