Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 30.06.2010, 13:16   #1
oleg_sh
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 61
По умолчанию перенос из формы в следующую строку 2го листа

Доброго времени суток всем форумчанам.
Помогите, пожалуйста.
На первом листе есть некая форма для заполнения. Надо сделать так, чтобы после её заполнения (все цветные ячейки) и нажатия кнопки, все заполненные значения скопировались в следующую строку другого листа и так далее (можно и наоборот на первую строку со смещением остальных вниз).
Если это возможно, то на первом листе при этом увидеть
№ присваиваемой строки или наряда
и есть ли совпадения по номеру модели (кол-во).
Вложения
Тип файла: rar unprotected_3.rar (35.3 Кб, 19 просмотров)
oleg_sh вне форума Ответить с цитированием
Старый 30.06.2010, 18:55   #2
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

см. вложение (Ваш макрос по событию закомментировал)
Вложения
Тип файла: zip unprotected_3.zip (48.6 Кб, 38 просмотров)
EugeneS вне форума Ответить с цитированием
Старый 01.07.2010, 11:45   #3
oleg_sh
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 61
По умолчанию

Всё просто супер, Евгений, спасибо. Так как надо. А то я сам наворотил такого, что показывать стыдно.
Можно ещё немного Вас попросить подделать.
Помещать строку не в конец, а в начало списка (так удобнее просматривать последние записи), и чтобы вёлся порядковый номер в 1 столбце по возрастанию, т.е. каждой новая строчка +1 и т.д.
Это файл отчёта и планируется, что в нём будет содержаться сохранённые записи (более 50тыс) не менее 3х лет.
Простите, за мою наглость, но очень нужно. Можно ли сделать, чтобы извлекать записи базы в отдельный файл с выборкой за определённый период с присвоением имени файлу по ячейке E2 + месяц год, начала диапазона выборки.
Ещё раз спасибо за Ваш труд!
oleg_sh вне форума Ответить с цитированием
Старый 01.07.2010, 12:59   #4
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Цитата:
Сообщение от oleg_sh Посмотреть сообщение
Можно ли сделать, чтобы извлекать записи базы в отдельный файл с выборкой за определённый период с присвоением имени файлу по ячейке E2 + месяц год, начала диапазона выборки.
Ещё раз спасибо за Ваш труд!
по Дате обращения или Дате продажи?
EugeneS вне форума Ответить с цитированием
Старый 01.07.2010, 13:02   #5
oleg_sh
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 61
По умолчанию

Цитата:
Сообщение от EugeneS Посмотреть сообщение
по Дате обращения или Дате продажи?
По дате обращения

С присвоением имени файлу по ячейке E2 + день.месяц.год (начала диапазона выборки даты обращения)

Последний раз редактировалось oleg_sh; 01.07.2010 в 13:07.
oleg_sh вне форума Ответить с цитированием
Старый 01.07.2010, 18:00   #6
EugeneS
Форумчанин
 
Регистрация: 06.08.2009
Сообщений: 472
По умолчанию

Цитата:
Сообщение от oleg_sh Посмотреть сообщение
По дате обращения
С присвоением имени файлу по ячейке E2 + день.месяц.год (начала диапазона выборки даты обращения)
см. вложение
Вложения
Тип файла: zip unprotected_3.zip (53.9 Кб, 31 просмотров)

Последний раз редактировалось EugeneS; 01.07.2010 в 18:07.
EugeneS вне форума Ответить с цитированием
Старый 01.07.2010, 18:57   #7
oleg_sh
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 61
По умолчанию

Всё отлично работает. По файлу вопросов больше нет!!!
Реализация извлечения тоже отлично.
Но только когда пытаешься извлечь, то предлагает сохранить с правильным именем (ячейка Е2 и начало периода фильтрации), нажимаешь сохранить, окно закрывается, но сохранения не происходит. Вместо этого остаётся открытый уже отфильтрованный файл с названием "книга1", который можно закрыть и сохранить уже отдельно, но теряется его название.

Обнаружилась ещё проблемка.
Дата обращения, которая копируется в базу из формы не обрабатывается по запросу извлечь, т.е. фильтр её игнорирует. Если дату в базе потом ввести вручную, то фильтр её "видит".

Последний раз редактировалось oleg_sh; 01.07.2010 в 20:59.
oleg_sh вне форума Ответить с цитированием
Старый 01.07.2010, 20:44   #8
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте oleg_sh.
Мнение : я считаю, любые табличные данные объемом более 100 строк (записей) "достойны" обработки в СУБД, скорость и качество обработки данных в них (и с их технологией) не идет в сравнение с электронными таблицами.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 01.07.2010, 20:52   #9
oleg_sh
Пользователь
 
Регистрация: 28.07.2009
Сообщений: 61
По умолчанию

Цитата:
Сообщение от Teslenko_EA Посмотреть сообщение
Здравствуйте oleg_sh.
Мнение : я считаю, любые табличные данные объемом более 100 строк (записей) "достойны" обработки в СУБД, скорость и качество обработки данных в них (и с их технологией) не идет в сравнение с электронными таблицами.
Евгений.
Спасибо за совет. Но я к сожалению даже не представляю что это такое.
Покажите, ессли можно, как можно реализовать мою задачу.
oleg_sh вне форума Ответить с цитированием
Старый 01.07.2010, 21:29   #10
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

oleg_sh, образца для демонстрации реализации Вашей задачи сейчас предложить не могу.
"..не представляю что это такое.." - о СУБД (система управления базами данных) написано уже много, и документации и технической литературы, достаточно желания... Тем более один из ярких представителей (MS Access) интегрирован в пакет MS Office.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
перенос инфы с одного листа в другой user7789 Microsoft Office Excel 12 18.08.2009 12:03
Перенос данных с одного листа в другой Josser Microsoft Office Excel 0 17.07.2009 10:45
Перемещение на следующую строку в RichEdit, как?? IIpopoK Общие вопросы Delphi 24 30.05.2009 13:08
Перенос текста на следующую строку в TEdit uraura Общие вопросы Delphi 3 17.04.2009 18:13
перенос листа с сортировкой по признаку nadenenko_s Microsoft Office Excel 20 23.11.2008 14:56