|
|
|
Управление обновлением связей
|
|||
|---|---|---|---|
|
#18+
Добрый день всем! При открытии файла, содержащего ссылки на другие файлы, иногда ссыки портятся (пишет #Ссылка), и приходится обновлять их вручную. Проблема частично идет из-за того, что все файлы с паролями, и не всем юзерам доступны другие файлы (иногда физически закрыт доступ средствами НТФС). Макрос для обновления связей есть, все нормально отрабатывает, но он доступен не всем (см выше - запрет по правам) Но остается вопрос - можно ли запретить обновление связей, если источник закрыт, и разрешить, если открыт? Либо поставить полностью ручное изменение связей (по кнопке), чтобы НИКОГДА не появлялись ошибки из-за пересчета ячеек, содержащих ссылку? т.е. например есть в ячейке формула = А1*Ссылка на другую книгу (закрытую на данный момент) и если А1 меняется, иногда происходит ошибка, а иногда нет! Это и есть самая большая проблема - несистематичное появление ошибки... Офис 2003, винда ХР и Сервер2003 В поиске был, но на свой вопрос конкретного ответа не увидел ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2007, 12:36:43 |
|
||
|
Управление обновлением связей
|
|||
|---|---|---|---|
|
#18+
не совсем понял, можно ли использовать макрос. если можно, то делай ручное обновление, а в обработчике собития Workbook_Open при открытии документа проверяешь доступность всех ссылок. если источник доступен - обновляешь, если нет - не обновляешь. и так каждую ссылку. :) хотя, мне кажется ты об этом и сам бы догадался ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 22:27:14 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34687482&tid=2182544]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
64ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 362ms |

| 0 / 0 |
