Есть таблица. В ней ведется учет выполненных работ
Есть другой лист в этом же файле, где ведется учет поступлений от выполненных работ.
Как сделать, чтобы из первой во вторую автоматически по нажатию на одну кнопку или установку крыжа в определенной ячейке, часть данных отправлялась в другую таблицу в конец уже имеющегося листа с данными?
Например
Таблица 1
Клиент Дата заказа Суть работы Сумма заказа Дата оплаты Оплачено
Таблица 2
Клиент1 Сумма1 Дата...
Клиент2 Сумма2 Дата...
Клиент3 Сумма2 Дата....
Что нужно.
В таблице 1 в графе оплачено ставишь галку (жмешь крест, кнопку и т.п.) и часть ячеек (Клиент, сумма заказа) улетают в конец таблицы 2 просто в виде цифр.
Обратной связи не надо.
Вписывание в таблицу 2 чего-то руками не должно нарушать работу прибамбасины.
Насколько я понимаю, это должен быть некий макрос, который копирует заданные ячейки и отправляет их в конец другой таблицы, определяя, где этот конец
Готового решения не жду. Хотя бы совет, с чего начать и как делать, чтобы без велосипедов и не сложно
?
Комментарии 11
Последнюю строку во второй таблице можно найти так:
В столбец А:
Cells(Rows.Count, "A").End(xlUp).Offset(1) = "Значение из нужной клетки первой таблицы"
аналогично остальные столбцы
Остается, только определить из каких строк брать, но если в каждой будет эта галочка, то можно как-нибудь из номера галочки, например, вытащить
Оу! Спасибо большое. Буду думать в эту сторону )
Малость перепрофилировал бизнес и встали две проблемы в связи изобилием мелких переводов.
1. На карту стала идти огромная куча платежей. Раньше была просто куча небольших. Теперь БОЛЬШАЯ куча мелких и небольшие никуда не делись. Жду когда посадят )
2. Двойная запись учета в разных файлах теперь реально стала напрягать. Вроде мелочь, полминуты-минута лишняя, а за месяц получается, что кучу времени плюсуешь деньги.
Парадокс, мля, заманался считать бабки. Хочу кнопку ).
Буду в вашей шаманской строчкой разбираться
возникла еще такая мысль:
выделяете нужную строку/строки, нажимаете на кнопочку, в этих строках добавляется "оплачено" в нужную графу и во вторую таблицу в конец записываются строчки
Соответственно, дата оплаты ставится автоматом "сегодняшняя"
На досуге попробую сделать, самой интересно))
Вот да!
Была бы дельная штука.
В одном файле пишем все, что угодно, любые свои заметки и т.п. и в специальной ячейке строчки кнопка. Клацнул по ней и в другой файл или на другую таблицу улетает набор ячеек из первой таблицы со всем форматированием, покраской и т.п. Причем во второй таблице, желательно, чтобы никаких лишних формул не было.
Пока не клацнул - не оплачено. Клацнул - оплачено и данные улетели
То есть клацнул по первой и во вторую вписалась дата автоматом, фио клиента и сумма. И все.
Надо во второй что-то руками вписать - вписал - снял деньги, дата, сумма, потом клацнул в первой по клиенту и последней строкой опять добавлялось что надо во вторую
Попробуйте функцию ВПР. Она точно может работать если вам нужно выбрать одну работу, если несколько, то тут можно докрутить если задаться целью.
от экселя давно ушел, учет веду в специальной проге, баланс считается автоматом, рассылка на авторов и клиентов тоже автоматом, кнопочку нажал и письмо упало в The Bat и т.д. Прога в некотором роде интегрирована с сайтом: заказчик оставляет заявку на сайте, мне приходит письмо, где есть специальный файлик, мышкой перетаскиваю на программу и вуаля - заказ оформлен
вот скрин проги
А как прога называется?