|
|
|
С помощью макросов закрыть конкретный Word документ
|
|||
|---|---|---|---|
|
#18+
Предположим у пользователя открыто несколько документов Word, в том числе и тот, который программно требуется закрыть. Активным является некий другой документ. Выполнение можно было бы поручить скрипту : Код: plaintext 1. 2. 3. По идее можно закрыть проверяя имя документа, но это ведет к запрету на переименование. Так вот вопрос: есть ли какой-то уникальный индентификатор, по которому мы можем закрыть именно этот документ, не перепутав его с другим? Может есть принципиально другое решение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 11:14 |
|
||
|
С помощью макросов закрыть конкретный Word документ
|
|||
|---|---|---|---|
|
#18+
По идее можно закрыть проверяя имя документа, но это ведет к запрету на переименование.Какому еще запрету на преименование чего? Имя документа и так read only. Так вот вопрос: есть ли какой-то уникальный индентификатор, по которому мы можем закрыть именно этот документ, не перепутав его с другим?Путь к файлу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 11:27 |
|
||
|
С помощью макросов закрыть конкретный Word документ
|
|||
|---|---|---|---|
|
#18+
AntonariyКакому еще запрету на преименование чего? Имя документа и так read only. Допустим, я прописываю в макросе закрыть документ с именем Документ1.doc. А через время пользователь его переименовывает. И как после этого макрос найдет этот файл? Antonariy MaartТак вот вопрос: есть ли какой-то уникальный индентификатор, по которому мы можем закрыть именно этот документ, не перепутав его с другим?Путь к файлу. Путь к файлу включает имя файла и поэтому будет та же проблемаописанная выше. Поправьте если ошибаюсь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 11:47 |
|
||
|
С помощью макросов закрыть конкретный Word документ
|
|||
|---|---|---|---|
|
#18+
Допустим, я прописываю в макросе закрыть документ с именем Документ1.doc. А через время пользователь его переименовывает. Каким образом пользователь переименует файл, который уже закрыт? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 11:57 |
|
||
|
С помощью макросов закрыть конкретный Word документ
|
|||
|---|---|---|---|
|
#18+
Вообще какая-то мутная постановка задачи. Нельзя ли попродробнее, что за файлы, зачем их нужно закрывать программно, откуда происходит закрытие? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 11:59 |
|
||
|
С помощью макросов закрыть конкретный Word документ
|
|||
|---|---|---|---|
|
#18+
MaartДопустим, я прописываю в макросе закрыть документ с именем Документ1.doc. А через время пользователь его переименовывает. И как после этого макрос найдет этот файл?На, покури вот это: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2007, 17:48 |
|
||
|
С помощью макросов закрыть конкретный Word документ
|
|||
|---|---|---|---|
|
#18+
White Owl Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Насколько я понимаю создается глобальная переменная, которая присваивается активному (только что созданному) документу. Потом можно обратиться непосредственно к этому документу по имени глобальной переменной. По сути это будет уникальным индентификатором. То что надо! Спасибо! Проверил, работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2007, 11:34 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=205&tid=2162876]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
37ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 369ms |

| 0 / 0 |
