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

Вход

Регистрация

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

 

= Мир MS Excel/Считывание данных из другого файла - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Считывание данных из другого файла
visak Дата: Вторник, 04.03.2014, 13:37 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Доброго всем времени суток и весеннего настроения! =)
Долго думал, но в голову ничего не приходит. Может кто-нибудь подскажет мне как реализовать задумку, идея интересная, почти готовая.
Есть файл тест1.xls в нем макрос который считывает данные из другого файла КРАСНОВА ЛИЛИЯ.xls. Есть 3 категории Ввод, регистрация, и время, у каждой категории есть своя дата, макрос построен таким образом, что при добавлении или удалении любой фамилии с именем, он проверяет в указанной папке по дате, указанную фамилию и имя, если такой файл существует, то он считывает конкретные ячейки, например F12, F8, F22. Всё работает безупречно и безукоризненно для каждой категории. Но подскажите, как необходимо изменить макрос, или может написать новую функцию, чтобы данные считывались иначе, а именно так: в категории Регистрация есть дата 2 марта, под ней закреплено 7 столбцов, необходимо, чтобы в 1 столбец вставлялись данные из другого файла ячейки F12, во второй столбец F8, в третий столбец F22 и так далее. Правда есть еще один нюанс, всего 7 столбцов, но в 5 столбике будет простая формула, т.е.1,2,3,4,6,7 столбцы - будут фиксироваться конкретными фиксированными ячейками из файла КРАСНОВА ЛИЛИЯ.xls. И так на каждую дату, т.е. на весь месяц. Буду весьма благодарен, если кто поможет! =) Заранее спасибо!
К сообщению приложен файл: 4322164.xlsm (52.1 Kb) · 2225297.xls (27.5 Kb)


Сообщение отредактировал visak - Вторник, 04.03.2014, 13:53
 
Ответить
СообщениеДоброго всем времени суток и весеннего настроения! =)
Долго думал, но в голову ничего не приходит. Может кто-нибудь подскажет мне как реализовать задумку, идея интересная, почти готовая.
Есть файл тест1.xls в нем макрос который считывает данные из другого файла КРАСНОВА ЛИЛИЯ.xls. Есть 3 категории Ввод, регистрация, и время, у каждой категории есть своя дата, макрос построен таким образом, что при добавлении или удалении любой фамилии с именем, он проверяет в указанной папке по дате, указанную фамилию и имя, если такой файл существует, то он считывает конкретные ячейки, например F12, F8, F22. Всё работает безупречно и безукоризненно для каждой категории. Но подскажите, как необходимо изменить макрос, или может написать новую функцию, чтобы данные считывались иначе, а именно так: в категории Регистрация есть дата 2 марта, под ней закреплено 7 столбцов, необходимо, чтобы в 1 столбец вставлялись данные из другого файла ячейки F12, во второй столбец F8, в третий столбец F22 и так далее. Правда есть еще один нюанс, всего 7 столбцов, но в 5 столбике будет простая формула, т.е.1,2,3,4,6,7 столбцы - будут фиксироваться конкретными фиксированными ячейками из файла КРАСНОВА ЛИЛИЯ.xls. И так на каждую дату, т.е. на весь месяц. Буду весьма благодарен, если кто поможет! =) Заранее спасибо!

Автор - visak
Дата добавления - 04.03.2014 в 13:37
Stormy Дата: Вторник, 04.03.2014, 13:45 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 357
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
К сообщению приложен файл: 4322164.xlsm(52Kb)

Выдает ошибку при скачивание файла.


Место для рекламы.
 
Ответить
Сообщение
К сообщению приложен файл: 4322164.xlsm(52Kb)

Выдает ошибку при скачивание файла.

Автор - Stormy
Дата добавления - 04.03.2014 в 13:45
visak Дата: Вторник, 04.03.2014, 13:49 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
На всякий случай добавил в архив. Попробуйте еще раз.
К сообщению приложен файл: 123.rar (50.1 Kb)
 
Ответить
СообщениеНа всякий случай добавил в архив. Попробуйте еще раз.

Автор - visak
Дата добавления - 04.03.2014 в 13:49
visak Дата: Среда, 05.03.2014, 01:08 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Никто помочь не может? :(
 
Ответить
СообщениеНикто помочь не может? :(

Автор - visak
Дата добавления - 05.03.2014 в 01:08
Stormy Дата: Среда, 05.03.2014, 09:12 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 357
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
тоже самое
К сообщению приложен файл: 6256982.jpg (31.2 Kb)


Место для рекламы.
 
Ответить
Сообщениетоже самое

Автор - Stormy
Дата добавления - 05.03.2014 в 09:12
visak Дата: Среда, 05.03.2014, 10:29 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Готово
К сообщению приложен файл: 02.03.2014.rar (52.6 Kb)


Сообщение отредактировал visak - Среда, 05.03.2014, 12:24
 
Ответить
СообщениеГотово

Автор - visak
Дата добавления - 05.03.2014 в 10:29
Stormy Дата: Среда, 05.03.2014, 11:42 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 357
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
Файл скачал, но из описания ничего не понял ((
Давайте по пунктикам. Чем меньше задача, тем проще ее решить (чаще всего)


Место для рекламы.
 
Ответить
СообщениеФайл скачал, но из описания ничего не понял ((
Давайте по пунктикам. Чем меньше задача, тем проще ее решить (чаще всего)

Автор - Stormy
Дата добавления - 05.03.2014 в 11:42
visak Дата: Среда, 05.03.2014, 12:05 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Есть 2 файла. тест1 - это основной, КРАСНОВА ЛИЛИЯ - откуда считываются данные. в файле тест1 - заложен макрос, который в определённой папке по умолчанию расположен в
Код
"C:\888\" + d + "\" + nameperson + ".xls"
, в этой директории должен распологаться файл КРАСНОВА ЛИЛИЯ, также там будут находиться много других файлов, такие как ЗАРОЩИНЦЕВ НИКОЛАЙ, ВЕЛИКИЙ ИГОРЬ,СКРОМНЫЙ ИВАН. Вот) Макрос проверяет по имени и по дате в директории и в файле тест1 - наличие совпадений, если файл есть в директории и дата указана верно, то по нажатии кнопки, он высчитывает определённое значение.
Код
d = Format(Date - 1, "dd.mm.yyyy")  col = sdate(Date - 1)
. Далее
есть три категории, ввод, регистрация, время. При нажатии на каждую из кнопок, макрос работает безукоризненно, и считывает все значения. Но как сделать, чтобы в категории ввод, если под датой 2 марта - зафиксированно 7 столбиков, т.е. в первый столбик значения из файла КРАСНОВА ЛИЛИЯ ячейки F12, во второй столбик значения ячейки F8, в 3 столбик значения F22 и так далее. Всего будет 7 столбиков, 1,2,3,4,6,7 - за каждый столбиком будет закреплена, определенная ячейка из файла Краснова Лилия, в 5 столбике будет простая формула. Т.е. должна быть одна категорию, назовём ей например Данные , и под каждой датой 7 столбиков, в каждые из которых будут загружаться данные из файла Краснова Лилия =).


Сообщение отредактировал visak - Среда, 05.03.2014, 12:07
 
Ответить
СообщениеЕсть 2 файла. тест1 - это основной, КРАСНОВА ЛИЛИЯ - откуда считываются данные. в файле тест1 - заложен макрос, который в определённой папке по умолчанию расположен в
Код
"C:\888\" + d + "\" + nameperson + ".xls"
, в этой директории должен распологаться файл КРАСНОВА ЛИЛИЯ, также там будут находиться много других файлов, такие как ЗАРОЩИНЦЕВ НИКОЛАЙ, ВЕЛИКИЙ ИГОРЬ,СКРОМНЫЙ ИВАН. Вот) Макрос проверяет по имени и по дате в директории и в файле тест1 - наличие совпадений, если файл есть в директории и дата указана верно, то по нажатии кнопки, он высчитывает определённое значение.
Код
d = Format(Date - 1, "dd.mm.yyyy")  col = sdate(Date - 1)
. Далее
есть три категории, ввод, регистрация, время. При нажатии на каждую из кнопок, макрос работает безукоризненно, и считывает все значения. Но как сделать, чтобы в категории ввод, если под датой 2 марта - зафиксированно 7 столбиков, т.е. в первый столбик значения из файла КРАСНОВА ЛИЛИЯ ячейки F12, во второй столбик значения ячейки F8, в 3 столбик значения F22 и так далее. Всего будет 7 столбиков, 1,2,3,4,6,7 - за каждый столбиком будет закреплена, определенная ячейка из файла Краснова Лилия, в 5 столбике будет простая формула. Т.е. должна быть одна категорию, назовём ей например Данные , и под каждой датой 7 столбиков, в каждые из которых будут загружаться данные из файла Краснова Лилия =).

Автор - visak
Дата добавления - 05.03.2014 в 12:05
Stormy Дата: Среда, 05.03.2014, 12:28 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 357
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
visak,
Очень много пожеланий для просто помощи. Я не потяну такой объем, а профи помогают или в разделе Работа/Фриланс или тогда, когда есть один вопрос и нужен один ответ.
Сорри.


Место для рекламы.
 
Ответить
Сообщениеvisak,
Очень много пожеланий для просто помощи. Я не потяну такой объем, а профи помогают или в разделе Работа/Фриланс или тогда, когда есть один вопрос и нужен один ответ.
Сорри.

Автор - Stormy
Дата добавления - 05.03.2014 в 12:28
visak Дата: Среда, 05.03.2014, 12:37 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Работа уже выполнена, просто я не пойму, как сделать выгрузку по столбикам.
 
Ответить
СообщениеРабота уже выполнена, просто я не пойму, как сделать выгрузку по столбикам.

Автор - visak
Дата добавления - 05.03.2014 в 12:37
visak Дата: Четверг, 06.03.2014, 16:27 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 29
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Всем спасибо! Проблему решил.
 
Ответить
СообщениеВсем спасибо! Проблему решил.

Автор - visak
Дата добавления - 06.03.2014 в 16:27
  • Страница 1 из 1
  • 1
Поиск:

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