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

Вход

Регистрация

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

 

= Мир MS Excel/Макрос сбора данных из разных книг - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Макрос сбора данных из разных книг
maxxx86-86 Дата: Четверг, 30.01.2014, 10:52 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!
Есть макрос сбора данных из разных книг Excel:

Однако, данный макрос "видит" только книги с раширением *.xls. Что нужно изменить в нем, чтобы данные собирались также из файлов с расширением *.csv
 
Ответить
СообщениеДобрый день!
Есть макрос сбора данных из разных книг Excel:

Однако, данный макрос "видит" только книги с раширением *.xls. Что нужно изменить в нем, чтобы данные собирались также из файлов с расширением *.csv

Автор - maxxx86-86
Дата добавления - 30.01.2014 в 10:52
AndreTM Дата: Четверг, 30.01.2014, 11:47 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
В такой ситуации вам надо сначала преобразовать все CSV-файлы в XLS-формат, а затем уже использовать вышеприведенный код.
Поскольку даже получение списка всех файлов (вместо только xls) в .GetOpenFileName - не поможет, Workbooks.Open не умеет парсить текстовые файлы...


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
СообщениеВ такой ситуации вам надо сначала преобразовать все CSV-файлы в XLS-формат, а затем уже использовать вышеприведенный код.
Поскольку даже получение списка всех файлов (вместо только xls) в .GetOpenFileName - не поможет, Workbooks.Open не умеет парсить текстовые файлы...

Автор - AndreTM
Дата добавления - 30.01.2014 в 11:47
KuklP Дата: Четверг, 30.01.2014, 11:58 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация: 486 ±
Замечаний: 0% ±

2003-2010
Андрей, ты ничего не путаешь? CSV открываются так же, как xls, щелчком. Это если и не родной, то привычный для экса формат. Как rtf для Ворд :)
К сообщению приложен файл: 0851741.gif (37.0 Kb)


Ну с НДС и мы чего-то стoим! kuklp60@gmail.com
WM Z206653985942, R334086032478, U238399322728


Сообщение отредактировал KuklP - Четверг, 30.01.2014, 12:01
 
Ответить
СообщениеАндрей, ты ничего не путаешь? CSV открываются так же, как xls, щелчком. Это если и не родной, то привычный для экса формат. Как rtf для Ворд :)

Автор - KuklP
Дата добавления - 30.01.2014 в 11:58
maxxx86-86 Дата: Четверг, 30.01.2014, 12:14 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
KuklP, может, тогда подскажите, как поступить в моем случае?
Заранее благодарен
 
Ответить
СообщениеKuklP, может, тогда подскажите, как поступить в моем случае?
Заранее благодарен

Автор - maxxx86-86
Дата добавления - 30.01.2014 в 12:14
AndreTM Дата: Четверг, 30.01.2014, 19:55 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Андрей, ты ничего не путаешь?

Сергей, нет, ничего не путаю.
У тебя же тестовый CSV - с разделителями-запятыми? Вот он и воспринимается, как "стандартный".
Если разделители будут другими (например, точки с запятой, как при экспорте из Excel), то максимум, что получишь - чтение всех строк как текст в первый столбец листа.


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
Сообщение
Андрей, ты ничего не путаешь?

Сергей, нет, ничего не путаю.
У тебя же тестовый CSV - с разделителями-запятыми? Вот он и воспринимается, как "стандартный".
Если разделители будут другими (например, точки с запятой, как при экспорте из Excel), то максимум, что получишь - чтение всех строк как текст в первый столбец листа.

Автор - AndreTM
Дата добавления - 30.01.2014 в 19:55
Goldenbrown Дата: Понедельник, 21.03.2016, 10:59 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!

Подскажите, пожалуйста, как нужно отредактировать макрос, чтобы по нажатию кнопки "История", данные из других документов копировались в данный документ, начиная с ячейки A2?

Проблема в том, что каждый раз при использовании макроса, новые данные смещаются на строчку вниз.

Код:

[moder]Прочтите правила форума.
Вы в одном сообщении нарушили сразу два.[/moder]
К сообщению приложен файл: 4055782.xlsm (34.9 Kb) · 2015080116.xlsx (26.5 Kb)


Сообщение отредактировал Goldenbrown - Понедельник, 21.03.2016, 12:18
 
Ответить
СообщениеДобрый день!

Подскажите, пожалуйста, как нужно отредактировать макрос, чтобы по нажатию кнопки "История", данные из других документов копировались в данный документ, начиная с ячейки A2?

Проблема в том, что каждый раз при использовании макроса, новые данные смещаются на строчку вниз.

Код:

[moder]Прочтите правила форума.
Вы в одном сообщении нарушили сразу два.[/moder]

Автор - Goldenbrown
Дата добавления - 21.03.2016 в 10:59
  • Страница 1 из 1
  • 1
Поиск:

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