|
|
|
Если макрос не нашел файла
|
|||
|---|---|---|---|
|
#18+
У меня макросом открывается файл, иногда бывает, что в название файла вносят изменение и тогда естественно макрос не может найти этот файл. Подскажите, пожалуйста, как прописать, чтоб в этом случае открывалось диалоговое окно и можно было самостоятельно указать макросу какой файл использовать. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 14:14 |
|
||
|
Если макрос не нашел файла
|
|||
|---|---|---|---|
|
#18+
Примерно так: Код: plaintext 1. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 14:23 |
|
||
|
Если макрос не нашел файла
|
|||
|---|---|---|---|
|
#18+
Strelec79, Упс... Написано файл, а не книга.. Пардон... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 14:25 |
|
||
|
Если макрос не нашел файла
|
|||
|---|---|---|---|
|
#18+
SimpleC, Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Если открывается файл, не экселевский, то вместо Workbooks.Open надо использовать соответствующую команду. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 14:29 |
|
||
|
Если макрос не нашел файла
|
|||
|---|---|---|---|
|
#18+
Djon Player, спасибо конечно :) Но это не мне нужно было. ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 15:15 |
|
||
|
Если макрос не нашел файла
|
|||
|---|---|---|---|
|
#18+
SimpleCDjon Player, спасибо конечно :) Но это не мне нужно было. ;) Да я заметил, но после отправки к сожалению уже нельзя поменять сообщения. Неплохо было бы, чтобы отправленное сообщение можно было откорректировать или удалить хотя бы в течении нескольких минут, т.к. не смотря на предварительный просмотр, всё равно некоторые ошибки замечаются лишь после окончательной отправки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.11.2009, 15:31 |
|
||
|
Если макрос не нашел файла
|
|||
|---|---|---|---|
|
#18+
SimpleC , Djon Player - всем спасибо это я, извините, неточно написал, вообще то книгу, но думаю и для файла вообще то пригодится :) сейчас буду пробовать... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2009, 09:52 |
|
||
|
Если макрос не нашел файла
|
|||
|---|---|---|---|
|
#18+
Использовал код SimpleC, все работает, спасибо, но теперь возник противоположный вопрос – как закрыть эту книгу? Объясняю: макрос у меня открывает нашу книгу, берет из нее данные и вставляет в другую книгу, т.е. активной остается другая книга, хочется макросом закрыть первую книгу только неизвестно ее имя. У меня прописано: Windows("test.xls").Activate ActiveWorkbook.Close Пробовал вместо ("test.xls") подставлять (filename) но ничего не получается. Как надо, подскажите? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2009, 14:33 |
|
||
|
Если макрос не нашел файла
|
|||
|---|---|---|---|
|
#18+
Так попробуй: Код: plaintext 1. Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2009, 14:52 |
|
||
|
Если макрос не нашел файла
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2009, 14:55 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36319814&tid=2178815]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
164ms |
get topic data: |
7ms |
get forum data: |
1ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 210ms |
| total: | 446ms |

| 0 / 0 |
