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