Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/подсчет количества файлов в папки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » подсчет количества файлов в папки (Формулы/Formulas)
подсчет количества файлов в папки
Zhuravlev_IV Дата: Четверг, 27.03.2014, 15:40 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Суть вопроса. Нужно с помощью функции в эксель подсчитать количество файлов в папки, если путь к папке известен. Либо если есть возможность, выводить названия файлов находящихся в папки по известному пути. Результат должен отображаться в одной ячейке.
 
Ответить
СообщениеСуть вопроса. Нужно с помощью функции в эксель подсчитать количество файлов в папки, если путь к папке известен. Либо если есть возможность, выводить названия файлов находящихся в папки по известному пути. Результат должен отображаться в одной ячейке.

Автор - Zhuravlev_IV
Дата добавления - 27.03.2014 в 15:40
ShAM Дата: Четверг, 27.03.2014, 16:04 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Формулы такое не умеют.
 
Ответить
СообщениеФормулы такое не умеют.

Автор - ShAM
Дата добавления - 27.03.2014 в 16:04
Zhuravlev_IV Дата: Четверг, 27.03.2014, 16:21 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
хмм... примерно такого ответа я и ожидал) просто думал может кто знает как создать такую UDF-функцию, чтоб и формулы такое умели)


Журавлев Иван
 
Ответить
Сообщениехмм... примерно такого ответа я и ожидал) просто думал может кто знает как создать такую UDF-функцию, чтоб и формулы такое умели)

Автор - Zhuravlev_IV
Дата добавления - 27.03.2014 в 16:21
ShAM Дата: Четверг, 27.03.2014, 16:43 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
УДФ и макросы в другом разделе форума. Попросите модераторов перенести Вашу тему туда.
[moder]Угу
 
Ответить
СообщениеУДФ и макросы в другом разделе форума. Попросите модераторов перенести Вашу тему туда.
[moder]Угу

Автор - ShAM
Дата добавления - 27.03.2014 в 16:43
Pelena Дата: Четверг, 27.03.2014, 16:53 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщениепохожая тема
http://www.excelworld.ru/forum/2-1890-1

Автор - Pelena
Дата добавления - 27.03.2014 в 16:53
Zhuravlev_IV Дата: Четверг, 27.03.2014, 17:31 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Да? Спасибо, посмотрим, только я в макросах самих ничего не понимаю, как их и к чему привязывать. А UDF-функциию можно сделать, которая будет ссылаться на ячейку в которой будет адрес где нужно считать количество файлов, и выдавать готовый результат. И еще пару аргументов функции задать, ограничение по расширению и считать скрытые файлы или нет. И все аргументы в каких нибудь ячейках.


Журавлев Иван
 
Ответить
СообщениеДа? Спасибо, посмотрим, только я в макросах самих ничего не понимаю, как их и к чему привязывать. А UDF-функциию можно сделать, которая будет ссылаться на ячейку в которой будет адрес где нужно считать количество файлов, и выдавать готовый результат. И еще пару аргументов функции задать, ограничение по расширению и считать скрытые файлы или нет. И все аргументы в каких нибудь ячейках.

Автор - Zhuravlev_IV
Дата добавления - 27.03.2014 в 17:31
Pelena Дата: Четверг, 27.03.2014, 17:34 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Походите по ссылкам из этой темы. Там и UDF есть


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеПоходите по ссылкам из этой темы. Там и UDF есть

Автор - Pelena
Дата добавления - 27.03.2014 в 17:34
_Boroda_ Дата: Четверг, 27.03.2014, 21:10 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

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]
К сообщению приложен файл: ___.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
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3255
Репутация: 707 ±
Замечаний: 0% ±

2019
Я бы писал для Gde_ as Variant или String - тогда можно путь указывать прямо в аргументе, а не только на листе. А можно и на листе.


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеЯ бы писал для Gde_ as Variant или String - тогда можно путь указывать прямо в аргументе, а не только на листе. А можно и на листе.

Автор - Hugo
Дата добавления - 27.03.2014 в 23:02
_Boroda_ Дата: Четверг, 27.03.2014, 23:17 | Сообщение № 10
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Ну да, согласен. Там еще много чего можно, например
И еще пару аргументов функции задать, ограничение по расширению и считать скрытые файлы или нет

Это я так, быстренько набросал.
Ха, сейчас по ссылке, что Лена давала выше прошелся. Там же все-все есть уже.


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеНу да, согласен. Там еще много чего можно, например
И еще пару аргументов функции задать, ограничение по расширению и считать скрытые файлы или нет

Это я так, быстренько набросал.
Ха, сейчас по ссылке, что Лена давала выше прошелся. Там же все-все есть уже.

Автор - _Boroda_
Дата добавления - 27.03.2014 в 23:17
Zhuravlev_IV Дата: Пятница, 28.03.2014, 09:55 | Сообщение № 11
Группа: Пользователи
Ранг: Участник
Сообщений: 53
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Большое спасибо о великие гуру VBA!!!!))) yes yes yes ^_^ pray pray pray


Журавлев Иван
 
Ответить
СообщениеБольшое спасибо о великие гуру VBA!!!!))) yes yes yes ^_^ pray pray pray

Автор - Zhuravlev_IV
Дата добавления - 28.03.2014 в 09:55
Мир MS Excel » Вопросы и решения » Вопросы по VBA » подсчет количества файлов в папки (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!