Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Word
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.09.2010, 15:56   #1
GeoZ
Новичок
Джуниор
 
Регистрация: 29.09.2010
Сообщений: 2
По умолчанию Получить ширину выделенного текста Word

Здравствуйте
Подскажите, как в Ворде (VBA) возможно получить ширину выделенного текста (Document.Selection) в пикселях/твипах/сантиметрах/точках (любых графических единицах) — (если это вообще возможно).
Спасибо
GeoZ вне форума Ответить с цитированием
Старый 29.09.2010, 16:32   #2
forumWord
Пользователь
 
Регистрация: 23.09.2010
Сообщений: 65
По умолчанию

GeoZ
В сантиметрах. Если убрать:
Код:
PointsToCentimeters
то в пунктах.
Код:
Sub Макрос1()
Dim x As Single
x = Selection.Information(wdHorizontalPositionRelativeToPage)
Selection.MoveRight
MsgBox PointsToCentimeters(Selection.Information(wdHorizontalPositionRelativeToPage) - x)
End Sub
forumWord вне форума Ответить с цитированием
Старый 29.09.2010, 16:35   #3
GeoZ
Новичок
Джуниор
 
Регистрация: 29.09.2010
Сообщений: 2
По умолчанию

Спасибо за помощь!!
GeoZ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить в VBA номера строк выделенного диапазона? Chelentano Microsoft Office Excel 10 04.11.2010 14:25
Изменение выделенного текста KatCH Помощь студентам 3 22.02.2010 11:52
комментирование выделенного текста mosq Общие вопросы Delphi 10 13.11.2009 03:54
Обработка выделенного текста Aleksandar Общие вопросы Delphi 2 06.10.2008 20:03
защита выделенного текста Александр Microsoft Office Word 5 10.11.2006 07:09