![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 12.02.2011
Сообщений: 2
|
![]()
Прошу помощи в создании простой системы регистрации, например, заказов. На первом листе - простой однострочный бланк регистрации (номер, заказчик, дата и т.п.) с кнопкой "Архив". После заполнения бланка и нажатия на кнопку "Архив" данные удаляются и переносятся на следующий лист в общий список заказов (строки добавляются сверху вниз). Номер последнего зарегистрированного заказа показывается красным шрифтом под окном "Номер заказа" в опустевшем бланке регистрации.
Пример прилагается. Заранее спасибо! |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Посмотрите один из возможных вариантов во вложении.
Если нужно, можно добавить проверку: существует ли такая запись в архиве, или нет.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#3 | |
Новичок
Джуниор
Регистрация: 12.02.2011
Сообщений: 2
|
![]() Цитата:
Раз уж Вы сами предложили контроль повторения записей, то неплохо бы это сделать, но только в отношении номера заказа (только они должны быть уникальными). И еще маленькое замечание. Кнопка "Архив" не действует, пока не выйдешь из последней заполненной клетки. Люди с низким IQ могут не додуматься и мучаться с вводом данных. |
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]() Цитата:
Также, во вложении добавлена проверка на уникальность номера заказа при вводе данных.
Чем шире угол зрения, тем он тупее.
|
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 24.03.2010
Сообщений: 65
|
![]()
SAS888 , спасибо, а вот как расположить ячейки в архиве по другому, как в моем примере, это возможно? и если нетрудно, покажите пожалуйста. Спасибо. Простите чуток тормознул
![]() Последний раз редактировалось asas2010; 15.02.2011 в 08:55. |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Где пример?
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 24.03.2010
Сообщений: 65
|
![]()
Подправил 5 пост. Спасибо
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 05.12.2007
Сообщений: 4,180
|
![]()
Посмотрите один из возможных вариантов во вложении.
По-моему, Вы там что-то напутали со строками. Я сделал, опираясь на "здравый смысл". Т.е. данные берутся не из тех ячеек, которые Вами указаны, а из ячеек, предназначенных для ввода значений. Макрос простой, поэтому, разобравшись, Вы сами сможете все сделать так, как требуется. Также, отслеживается событие активации ячейки "J19" (а не "J20"). Нужны ли какие-либо проверки перед вставкой значений, Вы не указали. Поэтому их и нет.
Чем шире угол зрения, тем он тупее.
|
![]() |
![]() |
![]() |
#9 |
Пользователь
Регистрация: 24.03.2010
Сообщений: 65
|
![]()
SAS888 Спасибо, то что надо, данные берутся опираясь на "здравый смысл", я это и имел ввиду
![]() |
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 24.03.2010
Сообщений: 65
|
![]()
Здравствуите,
Подскажите пожалуиста как написать, чтобы после переноса данных на другои лист ячеик опустели [B5:H5].Copy: Sheets("архив").Cells(Rows.Count, 1).End(xlUp).Offset(1).PasteSpecial xlValues [B5:H5].ClearContents неодходимо чтобы опустели не эти ячеики а - "B7", "D7", "F7", "H7", "J7", "B9", "D9", "F9", "H9", "J9", "B11", "B13", "J13", "B15", "B17", "F17", "J17" , Спасибо Методом прб и ошибок выяснил - [B7,D7,b10,f7,h7,j7,d10,f10,h10,j10, b12,b14,j14,b16,b18,f18,j18].ClearContents , только плохо что если ячеики объединены то выдает ошибку, сперва не понимал почему возникает ошибка. Последний раз редактировалось asas2010; 17.02.2011 в 14:49. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
перенос данных на другой лист | Jonny B | Microsoft Office Excel | 15 | 26.04.2011 09:16 |
Перенос данных на другой лист | Palomnik1096 | Microsoft Office Excel | 5 | 20.12.2010 15:12 |
поиск и перенос на другой лист. | artssp | Microsoft Office Excel | 34 | 01.12.2010 05:58 |
Выбор и перенос данных в другой лист | sergey77 | Microsoft Office Excel | 6 | 17.08.2010 17:10 |
Выбор и перенос данных в другой лист, книгу. | Avald | Microsoft Office Excel | 1 | 16.06.2008 10:44 |