|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.01.2010, 21:48 | #1 |
Пользователь
Регистрация: 14.01.2010
Сообщений: 13
|
"Активный" абзац в WORDе
В VBA EXCEL адрес активной ячейки определяется элементарно (activecell.address, activecell.row, activecell.column). А вот при первом знакомстве с VBA WORD способ определить номер выделенного абзаца мне найти не удалось. Но ведь без этого никак ?
Последний раз редактировалось vfayans; 15.01.2010 в 15:19. Причина: синтаксис |
14.01.2010, 22:07 | #2 |
Пользователь
Регистрация: 02.08.2008
Сообщений: 94
|
Например, так (текущий абзац, т.е. в котором находится курсор ввода):
Код:
|
14.01.2010, 22:10 | #3 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
Наименьшей структурной единицей в Word является символ (character).
Номер абзаца определяется так: Код:
Лучше день потерять — потом за пять минут долететь!©
Последний раз редактировалось viter.alex; 14.01.2010 в 22:13. |
14.01.2010, 22:14 | #4 |
Пользователь
Регистрация: 02.08.2008
Сообщений: 94
|
Если курсор ввода стоит в начале первого предложения абзаца, то наш код будет давать неверный результат, а именно номер предыдущего абзаца (параграфа).
Последний раз редактировалось akokin; 14.01.2010 в 22:16. Причина: Ошибка при тестировании |
16.01.2010, 05:22 | #5 | |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
Согласен
Цитата:
Код:
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
|
16.01.2010, 11:47 | #6 |
Пользователь
Регистрация: 02.08.2008
Сообщений: 94
|
Александр, спасибо за функцию определения номера активного абзаца - интересно и полезно лично для меня.
И второе (отправил вам письмо, но не уверен, что дойдет, поэтому повторяю здесь) - у вас не отображается домашняя страница, а следовательно, нет возможности скачать вашу методичку у меня на сайте. Может быть стоит разместить ее у меня на сайте (я говорю о файле)? Жду вашего ответа. |
16.01.2010, 13:11 | #7 | |
Форумчанин
Регистрация: 29.09.2008
Сообщений: 378
|
Цитата:
Письмо не получил. Пишите methodichka@gmail.com Ваш E-mail не нашел, потому пишу здесь.
Макросы на заказ и готовый пакет - http://mtdmacro.ru/
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
при вводе на листе "магазин"- код товара появлялось "описание" товара из "склада" с "продажной ценой" | aleksei78 | Microsoft Office Excel | 13 | 25.08.2009 12:04 |
блок "cont" с права не принимает значение "margin: 10px;" которое описано в body | tabikA | HTML и CSS | 5 | 24.02.2009 21:50 |
Под прикрытием "кризиса" наши доблестные "управители" хотят утопить нас в радиоактивных отходах | mihali4 | Свободное общение | 1 | 17.01.2009 01:43 |
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует | skobets | Общие вопросы C/C++ | 2 | 03.06.2008 06:51 |