Позиція курсору » Все про Microsoft Word - Поради та секрети роботи з текстовим редактором Microsoft
Підписатися на цю мітку по RSS
Як визначити стиль абзацу, в якому знаходиться курсор введення
Запитання від Андрія:
Зараз пишу макрос наступного змісту - необхідно поставити курсор на будь-який абзац і отримати повну інформацію про стиль документа. Інформацію про параметри шрифту вже вибрав, хай і всю, але основну. Постало банальне питання - як з макросу отримати ім'я стилю абзацу на якому зараз знаходиться курсор?
Отримати назву поточного стилю слова, на якому знаходиться курсор введення, можна так:
Але можна і не використовувати макрос - достатньо відкрити область завданьПоказати форматування («Shift+F1»), де і буде відображено всю інформацію про поточний стиль.
Як визначити номер параграфа, в якому знайдено фрагмент тексту
Анатолій запитав:
Наприклад, можна визначити поточну позицію курсора у сантиметрах за допомогою наступного макросу:
Як визначити знаходження курсору введення в осередку таблиці
Як дізнатися, чи курсор введення в таблиці в документі Word чи ні?
Нещодавно мені довелося мати справу з такою проблемою, коли я готував шаблон документа для організації. Довелося питати на тематичних форумах із програмування. Рішення знайшлося швидко. Можливо воно комусь і знадобиться.
P.S. Виявилося, що й курсор введення перебуває у кінці таблиці (на останньому осередку, а й за кордоном таблиці впритул до останньої осередку), цей макрос видає неправильний результат.