|
|
|
поставить гиперссылку
|
|||
|---|---|---|---|
|
#18+
можно ли и как при помощи ВБА в Ворде на поле не выделяя его поставить гиперссылку?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.04.2011, 06:29 |
|
||
|
поставить гиперссылку
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, Мона, нарр так: Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.04.2011, 13:17 |
|
||
|
поставить гиперссылку
|
|||
|---|---|---|---|
|
#18+
Stepler, Качнул я Ваш файл ни одного поля зрительно не увидел, хотя программно мне сообщает, что Колич = ActiveDocument.Fields.Count, Колич = 2. Одним словом мне надо поставить ссылку на поле вида { REF Должность }, сейчас в цикле на него я ссылку ставлю так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Вот и спрашиваю как проще это сделать?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2011, 17:28 |
|
||
|
поставить гиперссылку
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, Так я специально сделал поле невидимым (если подведешь мышку к курсору - предложит воспользоваться гиперссылкой), я подумал, что тебе нада поставить гиперссылку в то место, где находится курсор. Т.е. ставишь на тексте курсор в нужное место и запускаешь предложенный мною макрос. Если хочешь подвести автоматом к нужному месту и назначить там гиперссылку, то скинь примерчик, посмотрю... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2011, 18:11 |
|
||
|
поставить гиперссылку
|
|||
|---|---|---|---|
|
#18+
Stepler, перед печатью докум. что делаю выделяю текст и запускаю макрос, там в выделенном много полей, условие если наткнулся на поле вида { REF Должность } поставитьне него гиперссылку, это делаю, но строго выделяя его, а нужно если можно не выделяя, то есть грубо говоря в тексте на промежутке от 0 до 20 поставить ссылку .... не выделяя этот промежуток ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2011, 18:36 |
|
||
|
поставить гиперссылку
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, так в чем дела-то, ищешь по № поля, потом: Selection.MoveRight Unit:=wdCharacter, Count:= № ActiveDocument.Hyperlinks.Add Anchor:=Selection.Range, Address:="", _ SubAddress:="Значение_ссылки", ScreenTip:="", TextToDisplay:=" " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2011, 18:52 |
|
||
|
поставить гиперссылку
|
|||
|---|---|---|---|
|
#18+
Stepler, >ищешь по № поля, потом что его искать, это цикл, известно, например 1, тогда Selection.MoveRight Unit:=wdCharacter, Count:=1 ActiveDocument.Hyperlinks.Add Anchor:=Selection.Range, Address:="", _ SubAddress:="Значение_ссылки", ScreenTip:="", TextToDisplay:=" " так?? То есть сначала к нему надо перейти?? Так это и будет то что у меня есть, а не выделяя поле можно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.04.2011, 19:04 |
|
||
|
поставить гиперссылку
|
|||
|---|---|---|---|
|
#18+
Ципихович Эндрю, Я сначала не понял - думал нужно присвоить ссылку "слепую", без выделения и привязки текста. А если хочешь Ципихович Эндрютак?? То есть сначала к нему надо перейти?? Так это и будет то что у меня есть, а не выделяя поле можно? , т.е. не выделяя Ципихович ЭндрюStepler, перед печатью докум. что делаю выделяю текст и запускаю макрос, там в выделенном много полей, то используй " Selection.GoTo...... ". Посмотри в справке, там и по полям , и постраницам... P/S/ а почему не нужно выделение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 09:43 |
|
||
|
поставить гиперссылку
|
|||
|---|---|---|---|
|
#18+
Ципихович ЭндрюStepler, Качнул я Ваш файл ни одного поля зрительно не увидел, хотя программно мне сообщает, что Колич = ActiveDocument.Fields.Count, Колич = 2. Одним словом мне надо поставить ссылку на поле вида { REF Должность }, сейчас в цикле на него я ссылку ставлю так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Вот и спрашиваю как проще это сделать?? Усё, вроде правильно, так чего хотим??? Я тупой - не понимаю!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 09:48 |
|
||
|
поставить гиперссылку
|
|||
|---|---|---|---|
|
#18+
Stepler, плохой тон в настоящее время чтобы что-то сделать выделять это, это я так считаю, если бы года два назад когда знаний в программировании было мало я бы внимания не обратил на это, пашет и ладно, а сейчас старые мои код просматриваю, подчищаю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2011, 18:09 |
|
||
|
|

start [/forum/topic.php?fid=61&tid=2176945]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
175ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 487ms |

| 0 / 0 |
