
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.02.2006, 16:45:08
|
|||
|---|---|---|---|
по мо ги те плиззз |
|||
|
#18+
проблема в том что есть н-ое колво папок которые обозваны номером и названием они содержат отсканированные документы которые тоже обозваны номером и названием можно ли сделать так : скопировать названия папок и название документов в ЕXCEL если да то подскажите как можно это сделать буду очень Вам благодарна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.02.2006, 18:00:56
|
|||
|---|---|---|---|
|
|||
по мо ги те плиззз |
|||
|
#18+
Доработай этот код, просто сейчас некогда дорабатывать. Будут вопросы пиши. Public Sub x() Dim fso As New FileSystemObject Dim i As File For Each i In fso.GetFolder("d:\Images").Files Debug.Print i.Name Next Set fso = Nothing End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.02.2006, 20:57:10
|
|||
|---|---|---|---|
по мо ги те плиззз |
|||
|
#18+
quot Victor_Nicolov]Доработай этот код, просто сейчас некогда дорабатывать. Будут вопросы пиши. Public Sub x() Dim fso As New FileSystemObject Dim i As File For Each i In fso.GetFolder("d:\Images").Files Debug.Print i.Name Next Set fso = Nothing End Sub[/quot] probuy ne vichlo ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 10:47:58
|
|||
|---|---|---|---|
по мо ги те плиззз |
|||
|
#18+
а можно подробнее я не знаю как и гду нужно поправить чтоб все это работало ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 12:27:21
|
|||
|---|---|---|---|
|
|||
по мо ги те плиззз |
|||
|
#18+
У меня не установлен VB6, я напишу код на VBA в MS Access 2003, бует нормально? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 12:43:04
|
|||
|---|---|---|---|
по мо ги те плиззз |
|||
|
#18+
Victor_NicolovУ меня не установлен VB6, я напишу код на VBA в MS Access 2003, бует нормально? у меня не установлен Access кроме того офис немецкий тоже вопрос будет ли работать в екселе можете ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 12:45:28
|
|||
|---|---|---|---|
|
|||
по мо ги те плиззз |
|||
|
#18+
Отлично, я спутал, в Excel :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 13:53:42
|
|||
|---|---|---|---|
|
|||
по мо ги те плиззз |
|||
|
#18+
В Excel Macro>Visual Basic Editor нажми два раза на Sheet1 подключи библиотеку Tools>References поставь галочку Windows Script Host Object Model и вставь этот код. Он сканирует весь диск D:\ и вставляет в Excel название папок и файлов. Кароче запустишь и посмотришь. Option Explicit Public i As Long Public Sub GetNameFile() Dim fso As New FileSystemObject Dim iFolder As Folder Dim iFile As File i = 1 GetSubfolders ("d:\") End Sub Public Sub GetSubfolders(strPath As String) Dim fs As New FileSystemObject Dim f As Folder Set f = fs.GetFolder(strPath) EnumerateSubFolders f End Sub Public Sub EnumerateSubFolders(f As Folder) Dim sf As Folder For Each sf In f.SubFolders Worksheets("Sheet1").Cells(i, 1).Font.Size = 14 Worksheets("Sheet1").Cells(i, 1).Font.Color = RGB(246, 10, 32) Worksheets("Sheet1").Cells(i, 1) = sf.Path i = i + 1 GetFileNames sf EnumerateSubFolders sf Next End Sub Public Sub GetFileNames(sf As Folder) Dim iFile As File For Each iFile In sf.Files Worksheets("Sheet1").Cells(i, 1) = iFile.Name i = i + 1 Next End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 14:44:51
|
|||
|---|---|---|---|
по мо ги те плиззз |
|||
|
#18+
спасибо огромное только беда я не помню как подключить библиотеку пыталась найти сама но не нашла если можно по порядку да и офис немецкий на англ не могу переключить так вот нажми два раза на Sheet1 подключи библиотеку Tools References поставь галочку Windows Script Host Object Model и вставь этот код. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 15:14:04
|
|||
|---|---|---|---|
по мо ги те плиззз |
|||
|
#18+
все подключила только при запуске макроса выдает сообшение что индекс вне действии действительной области (римерно так будет по русски у меня ошибка на немецком ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 15:36:40
|
|||
|---|---|---|---|
|
|||
по мо ги те плиззз |
|||
|
#18+
Держи файл xls. При открытие появится форма с кнопкой "Scan Folder" нажмешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 15:47:11
|
|||
|---|---|---|---|
по мо ги те плиззз |
|||
|
#18+
Victor_NicolovДержи файл xls. При открытие появится форма с кнопкой "Scan Folder" нажмешь ВАУ ВОТ СУПЕР СПАСИБО ОГРОМНОЕ просто необыкновенно как работает !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 15:47:21
|
|||
|---|---|---|---|
|
|||
по мо ги те плиззз |
|||
|
#18+
Протестировал, у меня все работает, в коде только нужно менять путь корневой папки, я думаю это уже не проблема. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 15:49:03
|
|||
|---|---|---|---|
по мо ги те плиззз |
|||
|
#18+
вот ведь какая прелесть ну просто просто просто отлично !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 15:51:28
|
|||
|---|---|---|---|
по мо ги те плиззз |
|||
|
#18+
Victor_NicolovПротестировал, у меня все работает, в коде только нужно менять путь корневой папки, я думаю это уже не проблема. зачем менять вроде все впорядке или вы имеете ввиду при работе с другим СД ДА ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 15:57:30
|
|||
|---|---|---|---|
|
|||
по мо ги те плиззз |
|||
|
#18+
Если нужно сканировать диск с:\ или не весь диск а конкретную папку с вложенными папками и файлами то меняешь в коде вместо диска d:\ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 16:02:44
|
|||
|---|---|---|---|
|
|||
по мо ги те плиззз |
|||
|
#18+
Тебе задачка. Зделай так чтоб ты могла выбрать с формы конкретную папку или конкретный диск. Зделай ее боле универсальной. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
24.02.2006, 16:04:02
|
|||
|---|---|---|---|
по мо ги те плиззз |
|||
|
#18+
Victor_NicolovЕсли нужно сканировать диск с:\ или не весь диск а конкретную папку с вложенными папками и файлами то меняешь в коде вместо диска d:\ ну спасибо спасибо огромное !!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2166320]: |
0ms |
get settings: |
9ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
173ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 471ms |

| 0 / 0 |
