|
0 / 0 / 0
Регистрация: 16.08.2011
Сообщений: 37
|
|
Вопрос по файловой системе в VBA25.09.2011, 21:01. Показов 3449. Ответов 16
Метки нет (Все метки)
Как можно произвести сканирование папки и в отдельные ячейки столбца А произвести вставку имен файлов содержащихся в этой папке?
0
|
|
| 25.09.2011, 21:01 | |
|
Ответы с готовыми решениями:
16
Доступ к файловой системе |
|
22 / 5 / 1
Регистрация: 05.09.2010
Сообщений: 370
|
|
| 26.09.2011, 06:07 | |
|
5 дней назад не Вы задавли вопрос?
http://relib.com/forums/topic.asp?id=875423
0
|
|
|
0 / 0 / 0
Регистрация: 16.08.2011
Сообщений: 37
|
||||||
| 26.09.2011, 23:25 [ТС] | ||||||
|
Набираю этот код:
0
|
||||||
|
0 / 0 / 0
Регистрация: 16.08.2011
Сообщений: 37
|
|
| 26.09.2011, 23:27 [ТС] | |
|
Извините!
Просто необходимо подключить Microsoft Scripting Runtime!!! Извините еще раз.
0
|
|
|
0 / 0 / 0
Регистрация: 16.08.2011
Сообщений: 37
|
|
| 27.09.2011, 00:21 [ТС] | |
|
Возник еще один вопрос!
Каким образом можно убрать расширения из имен файлов? если есть Primer.xls, а необходимо получить Primer ?
0
|
|
|
22 / 5 / 1
Регистрация: 05.09.2010
Сообщений: 370
|
||||||
| 27.09.2011, 07:04 | ||||||
|
В Вашем примере f - строка, значит надо применять фукции работы со строковыми переменными.
Можно просто удалить 4 последних символа (включая точку), но это не есть ГУТ, тк есть файлы с расширением html, где надо удалить 5 последних символов. Приведу два примера. Один откусывает с конца по символу, пока не наткнётся на точку, другой с использованием функции split
0
|
||||||
|
22 / 5 / 1
Регистрация: 05.09.2010
Сообщений: 370
|
||||||
| 27.09.2011, 08:02 | ||||||
|
И ещё. Создать списк файлов (или папок) можно через FileSystemObject
Короткий пример я по быстрому не нашел, поэтому положу кусок кода. В нем начиняем массив именами файлов (или папок), а потом вывожу его содержимое в MsgBox, (можно организовать вывод на лист)
0
|
||||||
|
0 / 0 / 0
Регистрация: 28.12.2010
Сообщений: 26
|
|
| 19.06.2012, 15:54 | |
|
Masalov А как получить список всех папок и под папок входящих C:Temp ?
0
|
|
|
0 / 0 / 0
Регистрация: 02.09.2010
Сообщений: 102
|
||||||
| 19.06.2012, 16:56 | ||||||
|
поиск файлов в указанной директории,
включая вложенные папки
0
|
||||||
|
0 / 0 / 0
Регистрация: 28.12.2010
Сообщений: 26
|
|
| 19.06.2012, 18:11 | |
|
poiskxxx этот код я знаю и работает он только для файлов, но я говорю про папки, код Masalov работает только на указанную папку. а меня интересует можно ли получить список всех подпапок входящих в указанную.
0
|
|
|
6 / 6 / 3
Регистрация: 17.10.2007
Сообщений: 1,119
|
||
| 19.06.2012, 19:02 | ||
MsgBox objFSO.GetBaseName("Primer.xls") vladconn
0
|
||
|
6 / 6 / 3
Регистрация: 17.10.2007
Сообщений: 1,119
|
|||||||
| 19.06.2012, 19:21 | |||||||
0
|
|||||||
|
0 / 0 / 0
Регистрация: 28.12.2010
Сообщений: 26
|
||||||
| 20.06.2012, 10:03 | ||||||
|
Доработав КОД Mosalova
получаем список подпапок второго уровня, в принципе можно ещё добавить цикл и получить список третьего уровня и т.д.
0
|
||||||
|
6 / 6 / 3
Регистрация: 17.10.2007
Сообщений: 1,119
|
|
| 20.06.2012, 16:39 | |
|
Михря,
Vi obratili vnimanie, chto moj kod vozvraschet papki VSEX urovney s gorazdo men'shim usiliem? vladconn
0
|
|
|
0 / 0 / 0
Регистрация: 28.12.2010
Сообщений: 26
|
|
| 20.06.2012, 17:55 | |
|
Он у меня не работает !
0
|
|
|
6 / 6 / 3
Регистрация: 17.10.2007
Сообщений: 1,119
|
|
| 20.06.2012, 20:03 | |
|
Михря,
В переводе на профессиональный язык, генерируется сообщение об ошибке, так? Почему же вы не указали, какова ошибка? Может вы забыли установить ссылку на нужную библиотеку? Вот w.s. несколькими ответами выше так галантно извинился: "... Просто необходимо подключить Microsoft Scripting Runtime!!! Извините еще раз." Вы поняли суть его извинений или у вас другая проблема? vladconn
0
|
|
|
6 / 6 / 3
Регистрация: 17.10.2007
Сообщений: 1,119
|
||||||
| 20.06.2012, 22:31 | ||||||
|
Михря,
Этот вариант я написал для добавления "-" нужное число раз для указания числа вложенных уровней. В качестве примера используется RichTextBox. Опять, поддерживаю любое число уровней:
0
|
||||||
| 20.06.2012, 22:31 | |
|
Помогаю со студенческими работами здесь
17
Поиск в файловой системе Сбои в файловой системе NTFS Перехват изменений в файловой системе Доступ к файловой системе на сервере
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&d=1772460536
Одним из. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|
|
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|