подсчет количества файлов в папки
Zhuravlev_IV
Дата: Четверг, 27.03.2014, 15:40 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 53
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Суть вопроса. Нужно с помощью функции в эксель подсчитать количество файлов в папки, если путь к папке известен. Либо если есть возможность, выводить названия файлов находящихся в папки по известному пути. Результат должен отображаться в одной ячейке.
Суть вопроса. Нужно с помощью функции в эксель подсчитать количество файлов в папки, если путь к папке известен. Либо если есть возможность, выводить названия файлов находящихся в папки по известному пути. Результат должен отображаться в одной ячейке. Zhuravlev_IV
Ответить
Сообщение Суть вопроса. Нужно с помощью функции в эксель подсчитать количество файлов в папки, если путь к папке известен. Либо если есть возможность, выводить названия файлов находящихся в папки по известному пути. Результат должен отображаться в одной ячейке. Автор - Zhuravlev_IV Дата добавления - 27.03.2014 в 15:40
ShAM
Дата: Четверг, 27.03.2014, 16:04 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010
Формулы такое не умеют.
Формулы такое не умеют. ShAM
Ответить
Сообщение Формулы такое не умеют. Автор - ShAM Дата добавления - 27.03.2014 в 16:04
Zhuravlev_IV
Дата: Четверг, 27.03.2014, 16:21 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 53
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
хмм... примерно такого ответа я и ожидал) просто думал может кто знает как создать такую UDF-функцию, чтоб и формулы такое умели)
хмм... примерно такого ответа я и ожидал) просто думал может кто знает как создать такую UDF-функцию, чтоб и формулы такое умели) Zhuravlev_IV
Журавлев Иван
Ответить
Сообщение хмм... примерно такого ответа я и ожидал) просто думал может кто знает как создать такую UDF-функцию, чтоб и формулы такое умели) Автор - Zhuravlev_IV Дата добавления - 27.03.2014 в 16:21
ShAM
Дата: Четверг, 27.03.2014, 16:43 |
Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация:
249
±
Замечаний:
0% ±
Excel 2010
УДФ и макросы в другом разделе форума. Попросите модераторов перенести Вашу тему туда. [moder]Угу
УДФ и макросы в другом разделе форума. Попросите модераторов перенести Вашу тему туда. [moder]Угу ShAM
Ответить
Сообщение УДФ и макросы в другом разделе форума. Попросите модераторов перенести Вашу тему туда. [moder]Угу Автор - ShAM Дата добавления - 27.03.2014 в 16:43
Pelena
Дата: Четверг, 27.03.2014, 16:53 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19401
Репутация:
4549
±
Замечаний:
±
Excel 365 & Mac Excel
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Zhuravlev_IV
Дата: Четверг, 27.03.2014, 17:31 |
Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 53
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Да? Спасибо, посмотрим, только я в макросах самих ничего не понимаю, как их и к чему привязывать. А UDF-функциию можно сделать, которая будет ссылаться на ячейку в которой будет адрес где нужно считать количество файлов, и выдавать готовый результат. И еще пару аргументов функции задать, ограничение по расширению и считать скрытые файлы или нет. И все аргументы в каких нибудь ячейках.
Да? Спасибо, посмотрим, только я в макросах самих ничего не понимаю, как их и к чему привязывать. А UDF-функциию можно сделать, которая будет ссылаться на ячейку в которой будет адрес где нужно считать количество файлов, и выдавать готовый результат. И еще пару аргументов функции задать, ограничение по расширению и считать скрытые файлы или нет. И все аргументы в каких нибудь ячейках. Zhuravlev_IV
Журавлев Иван
Ответить
Сообщение Да? Спасибо, посмотрим, только я в макросах самих ничего не понимаю, как их и к чему привязывать. А UDF-функциию можно сделать, которая будет ссылаться на ячейку в которой будет адрес где нужно считать количество файлов, и выдавать готовый результат. И еще пару аргументов функции задать, ограничение по расширению и считать скрытые файлы или нет. И все аргументы в каких нибудь ячейках. Автор - Zhuravlev_IV Дата добавления - 27.03.2014 в 17:31
Pelena
Дата: Четверг, 27.03.2014, 17:34 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19401
Репутация:
4549
±
Замечаний:
±
Excel 365 & Mac Excel
Походите по ссылкам из этой темы. Там и UDF есть
Походите по ссылкам из этой темы. Там и UDF есть Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Походите по ссылкам из этой темы. Там и UDF есть Автор - Pelena Дата добавления - 27.03.2014 в 17:34
_Boroda_
Дата: Четверг, 27.03.2014, 21:10 |
Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16709
Репутация:
6501
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Для подсчета количества [vba]Код
Function ColFile(Gde_ As Range) Dim f, i If Gde_ <> "" Then Gde1_ = Gde_.Value If Right(Gde1_, 1) <> "\" Then Gde1_ = Gde1_ & "\" f_ = Dir(Gde1_) Do While f_ <> "" i = i + 1 f_ = Dir() Loop ColFile = i End If End Function
[/vba]
Для подсчета количества [vba]Код
Function ColFile(Gde_ As Range) Dim f, i If Gde_ <> "" Then Gde1_ = Gde_.Value If Right(Gde1_, 1) <> "\" Then Gde1_ = Gde1_ & "\" f_ = Dir(Gde1_) Do While f_ <> "" i = i + 1 f_ = Dir() Loop ColFile = i End If End Function
[/vba] _Boroda_
К сообщению приложен файл:
___.xlsm
(13.5 Kb)
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Для подсчета количества [vba]Код
Function ColFile(Gde_ As Range) Dim f, i If Gde_ <> "" Then Gde1_ = Gde_.Value If Right(Gde1_, 1) <> "\" Then Gde1_ = Gde1_ & "\" f_ = Dir(Gde1_) Do While f_ <> "" i = i + 1 f_ = Dir() Loop ColFile = i End If End Function
[/vba] Автор - _Boroda_ Дата добавления - 27.03.2014 в 21:10
Hugo
Дата: Четверг, 27.03.2014, 23:02 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3688
Репутация:
789
±
Замечаний:
0% ±
365
Я бы писал для Gde_ as Variant или String - тогда можно путь указывать прямо в аргументе, а не только на листе. А можно и на листе.
Я бы писал для Gde_ as Variant или String - тогда можно путь указывать прямо в аргументе, а не только на листе. А можно и на листе. Hugo
webmoney: E265281470651 Z422237915069 USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
Ответить
Сообщение Я бы писал для Gde_ as Variant или String - тогда можно путь указывать прямо в аргументе, а не только на листе. А можно и на листе. Автор - Hugo Дата добавления - 27.03.2014 в 23:02
_Boroda_
Дата: Четверг, 27.03.2014, 23:17 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16709
Репутация:
6501
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Ну да, согласен. Там еще много чего можно, например И еще пару аргументов функции задать, ограничение по расширению и считать скрытые файлы или нет
Это я так, быстренько набросал. Ха, сейчас по ссылке, что Лена давала выше прошелся. Там же все-все есть уже.
Ну да, согласен. Там еще много чего можно, например И еще пару аргументов функции задать, ограничение по расширению и считать скрытые файлы или нет
Это я так, быстренько набросал. Ха, сейчас по ссылке, что Лена давала выше прошелся. Там же все-все есть уже. _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Ну да, согласен. Там еще много чего можно, например И еще пару аргументов функции задать, ограничение по расширению и считать скрытые файлы или нет
Это я так, быстренько набросал. Ха, сейчас по ссылке, что Лена давала выше прошелся. Там же все-все есть уже. Автор - _Boroda_ Дата добавления - 27.03.2014 в 23:17 Ответить
Сообщение Большое спасибо о великие гуру VBA!!!!))) Автор - Zhuravlev_IV Дата добавления - 28.03.2014 в 09:55