|
|
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
Как проверить директорию C:\copy на наличие при помощи макроса? А при её отсутствии создать её с запросом (на это действие), опять же при помощи макроса??? Как проверить уникальность создаваемого файла (в эту же директорию C:\copy) и не допустить замены оригинального 002.xls, пускай даже с запросом? Мне нужно чтобы сами макросы работали (все это проверяли), конечно, если это возможно. Подскажите, пожалуйста, люди добрые :):):)HELPHELPHELP me ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2007, 11:52:47 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
Да!!! Вот экселька! Попробуйте на ней!!! СПАСИБО!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2007, 11:54:53 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2007, 12:41:25 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
На тот случай, если придется создавать более одного уровня папок... Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2007, 15:19:07 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
наличие файла проверяем так: Код: plaintext 1. 2. 3. 4. 5. 6. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2007, 15:25:51 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
KL (XL) Код: plaintext 1. 2. 3. 4. 5. 6. результаты проверки надо поменять местами: Код: plaintext 1. 2. 3. 4. 5. 6. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2007, 15:28:18 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2007, 16:32:50 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
я пользую такую функцию, позволяет работать и с директориями типа "\\John1\exchange" Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2007, 08:14:24 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2007, 09:01:53 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
ВСЕМ БОЛЬШОЕ СПАСИБО !!! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.02.2007, 05:14:46 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
А как сделать проверку на наличие в указанных папки и подпапках всех файлов с расширением *.xls, начинающихся на alg?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 16:51:45 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
Код: plaintext I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 17:47:31 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
а как сделать еще просмотр и в подкаталогах?? что-т оя кручу такой вот скрипт и у меня не получается. Видно я его вообще не понимаю. Dim SubFolders As Boolean Dim Fso_Obj As Object, RootFolder As Object Dim SubFolderInRoot As Object, file As Object Dim RootPath As String, FileExt As String Dim MyFiles() As String, Fnum As Long Dim sh As Worksheet, destrange As Range Dim rnum As Long 'Loop through all files in the Root folder RootPath = "C:\Data" 'Loop through the subfolders True or False SubFolders = True 'Loop through files with this extension FileExt = ".xls" Set Fso_Obj = CreateObject("Scripting.FileSystemObject") If Not Fso_Obj.FolderExists(RootPath) Then MsgBox RootPath & " Not exist" Exit Sub End If Set RootFolder = Fso_Obj.GetFolder(RootPath) 'Fill the array(myFiles)with the list of Excel files in the folder(s) Fnum = 0 'Loop through the files in the RootFolder For Each file In RootFolder.Files If Right(file.Name, 4) = FileExt Then Fnum = Fnum + 1 ReDim Preserve MyFiles(1 To Fnum) MyFiles(Fnum) = RootPath & file.Name End If Next file 'Loop through the files in the Sub Folders if SubFolders = True If SubFolders Then For Each SubFolderInRoot In RootFolder.SubFolders For Each file In SubFolderInRoot.Files If Right(file.Name, 4) = FileExt Then Fnum = Fnum + 1 ReDim Preserve MyFiles(1 To Fnum) MyFiles(Fnum) = SubFolderInRoot & "\" & file.Name End If Next file Next SubFolderInRoot End If ................. Я так понимаю, что надо изменить в последнем абзаце что бы красиво прилепить к этому скрипту KL (XL) Код: plaintext 1. 2. 3. 4. 5. 6. KL [MVP - Microsoft Excel] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2007, 19:01:21 |
|
||
|
Как проверить директорию на наличие...
|
|||
|---|---|---|---|
|
#18+
что-то типа этого Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. I Have Nine Lives You Have One Only THINK! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2007, 09:56:41 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=34332676&tid=2182336]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
31ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 277ms |

| 0 / 0 |
