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

start [/forum/topic.php?fid=60&mobile=1&tid=2162876]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 247ms |
| total: | 387ms |

| 0 / 0 |
