Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщений [ 3 ]

- Вождь
- Модератор
- Неактивен
- Зарегистрирован: 07.01.2010
- Сообщений: 745
- Поблагодарили: 181
Тема: Ширина параграфа
Как с помощью макроса определить ширину параграфа?
Простое сложение полней страницы и параграфа мы знаем.
А как определить размеры в следующих случаях:
1. в документе несколько колонок
2. в таблице
3. в надписи
И т.д.
Надеюсь найдется универсальный вариант 
Макросы под заказ и готовый пакет - mtdmacro.ru

- viter.alex
- Модератор
- Неактивен
- Откуда: Харьков, Украина
- Зарегистрирован: 21.12.2009
- Сообщений: 884
- Поблагодарили: 140
Re: Ширина параграфа
В пикселах? Можно получить в пикселах, а потом перевести в пункты:
Sub test()
Dim pLeft As Long
Dim pTop As Long
Dim pWidth As Long
Dim pHeight As Long
ActiveWindow.GetPoint pLeft, pTop, pWidth, pHeight, _
Selection.Paragraphs(1).Range
MsgBox "Left = " & pLeft & vbLf _
& "Top = " & pTop & vbLf _
& "Width = " & pWidth & vbLf _
& "Height = " & pHeight
End Sub
Лучше день потерять — потом за пять минут долететь!

- Вождь
- Модератор
- Неактивен
- Зарегистрирован: 07.01.2010
- Сообщений: 745
- Поблагодарили: 181
Re: Ширина параграфа
viter.alex пишет:В пикселах? Можно получить в пикселах, а потом перевести в пункты...
Э нет, это ширина текста в параграфе
Нужна ширина самого параграфа!
Ширина параграфа – это расстояние на инструменте «Линейка» от маркера «Отступ слева» до маркера «Отступ справа».
Отредактировано Вождь (13.01.2010 18:01:39)
Макросы под заказ и готовый пакет - mtdmacro.ru
Сообщений [ 3 ]
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Ширина параграфа
Текстовым редактором Microsoft Word пользуются большинство работающих на компьютере людей, но многим хватает тех знаний, которые они получили, разбираясь с программой самостоятельно. Наш сайт о Microsoft Office Word даст ответ про: как напечатать слово чтобы не раздвигалась под ним линейка.
Такие пользователи даже не подозревают о множестве скрытых функций и возможностей Ворда.
Форум Ворд Эксперт предназначен для продвинутых пользователей, дорожащих своим временем и желающих совершенствоваться. Наш сайт о Microsoft Office Word даст ответ про: как установить правильно поля в ворде для контрольной работы.
Здесь вы найдете информацию по самым тонким настройкам программы, макросам и шаблонам.
У форума удобная структура, позволяющая быстро найти любую интересующую информацию. На портале о Microsoft Office Word вы узнаете про: как составить блок-схему в ворде и сгруппировать.
Самое основное вынесено в «Часто задаваемые вопросы», более нетривиальные проблемы настроек различных функций, редактирования, форматирования и оформления обсуждаются в подразделе «Настройки и Форматирования», а написанию шаблонов и макросов посвящен раздел «Автоматизация». Наш сайт о Microsoft Office Word даст ответ про: как вставлять текст кнопкой.
Со своими проблемами вы можете обратиться в подраздел форума «Заявки на разработку», но возможно вам помогут готовые решения из одноименного раздела. На портале о Microsoft Office Word вы узнаете про: ворд 2010 сноски.
Для общения администрацией форума выделена «Курилка».
Кроме того, на форуме приведен список литературы очень полезной для освоения программы и оптимизации работы с Вордом. Наш сайт о Microsoft Office Word даст ответ про: как впечатать текст в документ.