|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
Кто может написать МАКРОС на VB для WORD 2002. В документе строчки разделены знаком абзаца. В каждой строчке от начала до ,например, пока не встретилась запятая, кусок выделить жирным шрифтом. И так для каждой строчки до конца документа. А записей очень много. Пожалуйста!!! Или как сделать это по другому? ... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2002, 15:41 |
|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
Вищий класс! При чем тут Аксесс? Ну ладно, так уж и быть... ' Эта процедура делает что надо (с запятой) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
'А эта ее запускает Код: plaintext 1. 2.
'А эта ее запускает, но в качестве признака использует не зпт, а тчк-зпт ;4) Код: plaintext 1. 2.
... |
|||
:
Нравится:
Не нравится:
|
|||
16.10.2002, 18:06 |
|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
Здорово! А можно этот служебный символ (например ';') потом удалять. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 10:18 |
|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
Если эта комбинация символов встречается в документе только как служебная, то очень легко: Dim strT As String strT=ActiveDocument.Range.Text ActiveDocument.Range.Text=Replace(strT,"@#@#@","") где @#@#@ - та самая комбинация. Если это будет та же тчк-зпт, которая может встречаться и сама по себе, то по-другому (пиши - сделаем) ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 12:44 |
|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
Сорри, сорри. То, что я сейчас написал, уничтожит весь наш болд-формат нафиг. А ведь можно было без всяких макросов через Правка - Заменить ;4) Сейчас сделаю ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 12:51 |
|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
Короче, меняем процедурку и сразу удаляем ненужный знак: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 12:59 |
|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
Странно, удаляется все до служебного знака, а знак остается. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 14:41 |
|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
Еще раз извиняюсь :4( Недосмотрел - работа, понимаешь, отвлекают всякие ;4) Теперь все ОК (кстати, если в строке нет нужного знака, то она не будет обрабатываться; заодно подправил для разделителей в несколько знаков) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 15:00 |
|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
Еще раз : ЗДОРОВО!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 15:24 |
|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
Да завсегда пожалуйста! ... |
|||
:
Нравится:
Не нравится:
|
|||
17.10.2002, 15:33 |
|
Кто может написать МАКРОС на VB для WORD 2002!
|
|||
---|---|---|---|
#18+
А можно переделанную в жирную строку превратить еще и в гиперсылку и подсунуть также свой идентификатор ID http://+"Трали-вали="+ ID , стоящий, допустим , после служебного символа @#@#@ ID , где --- http://+"Трали-вали="---- постояная строка, а ID меняется , или как...? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.10.2002, 09:22 |
|
|
start [/forum/topic.php?fid=45&msg=32059065&tid=1683104]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
167ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 264ms |
0 / 0 |