Как выделить блоки текста в редакторе Word ?

Программирование на Visual Basic for Applications
sonata
Постоялец
Постоялец
 
Сообщения: 321
Зарегистрирован: 31.07.2002 (Ср) 13:18
Откуда: Russia

Как выделить блоки текста в редакторе Word ?

Сообщение sonata » 14.10.2003 (Вт) 13:19

Как известно, в редакторе Word нельзя работать с блоками текста,
к сожалению, он выделяет только целые строки, а не блоки, как,например в Far...
Где-то читала, что есть такой макрос, который решает данную проблему...
Никто не сталкивался с подобной ситуацией?
Или программистам мало приходится иметь дело с Word'om?
Очень надо...
:cry:

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 14.10.2003 (Вт) 14:42

В Word XP при нажатом Alt выделяются блоки текста.

sonata
Постоялец
Постоялец
 
Сообщения: 321
Зарегистрирован: 31.07.2002 (Ср) 13:18
Откуда: Russia

Сообщение sonata » 14.10.2003 (Вт) 15:11

Понятно, это, наверное, то, единственное преимущество XP....
:?
Переустановка офиса-дело не минутное...
Наши программисты этим заниматься не будут ...
А у меня Офис2000...
Должен же быть выход?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 14.10.2003 (Вт) 15:18

Нет, не единственное :)

Переустановка офиса - это дело десятиминутное. Если программист отказываается это делать мотивируя недостатком времени - лентяй он просто редкостный.

Но это так, мысли вслух.

Я думаю что макросом эту проблему вряд ли можно решить.

sonata
Постоялец
Постоялец
 
Сообщения: 321
Зарегистрирован: 31.07.2002 (Ср) 13:18
Откуда: Russia

Сообщение sonata » 14.10.2003 (Вт) 16:10

Описание автора:
Макрос реализует идею множественного, не слитного выделения отдельных фрагментов текстового документа с дальнейшим осуществлением над ними ("за один проход") некоторых стандартных, наиболее часто встречающихся в повседневной практике действий — копирования и вырезки в буфер, смены типа шрифта и размера, смены начертаний (полужирный, курсив, подчеркнутый). Для выделения использована стандартная возможность Word97 "Выделить цветом...".
Но, похоже, это только для Word97
:cry: [/b]
Вложения
Mselact.zip
(59.74 Кб) Скачиваний: 56

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 15.10.2003 (Ср) 6:41

Во-первых, фича с alt-выделением есть начиная с 97. Главное, нажать alt до того, как нажать кнопку мыши.
Во-вторых, ща посмотрю аттач этот...

Посмотрел. Прикольно, я бы не догадался :) А разве в 2000 нет выделения цветом?
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

sonata
Постоялец
Постоялец
 
Сообщения: 321
Зарегистрирован: 31.07.2002 (Ср) 13:18
Откуда: Russia

Сообщение sonata » 15.10.2003 (Ср) 9:34

Я пробовала выделять через Alt и Shift со стрелками...
Через мышку не пробовала-получилось!Но!
Самая главная причина, по которой затеялся весь этот разговор:мне надо сделать с выделенным текстом табуляшки...чтобы данные выглядели, как табличка...
А этого сделать нельзя-только построчно...

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 15.10.2003 (Ср) 9:44

Не понял!
То есть имеется текст, из которого надо сделать таблицу? Задача сия давно автоматизирована, и находится в меню Таблица. Только нужно, чтобы в тексте были символы, которые распознаются как границы столбцов. Оные есть? Если есть, вперёд в меню. Если нет, как ты собираешься это автоматизировать? :wink:
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

sonata
Постоялец
Постоялец
 
Сообщения: 321
Зарегистрирован: 31.07.2002 (Ср) 13:18
Откуда: Russia

Сообщение sonata » 15.10.2003 (Ср) 9:56

:) Да уж, как все просто оказалось!!!!
Спасибо!!!!

gaidar
System Debugger
System Debugger
 
Сообщения: 3152
Зарегистрирован: 23.12.2001 (Вс) 13:22

Сообщение gaidar » 15.10.2003 (Ср) 12:51

За сим все.
The difficult I’ll do right now. The impossible will take a little while. (c) US engineers in WWII
I don't always know what I'm talking about, but I know I'm right. (c) Muhammad Ali


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7

    TopList