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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 12.12.2010, 10:11   #1
Тыц
 
Аватар для Тыц
 
Регистрация: 12.12.2010
Сообщений: 4
Восклицание Мозговой штурм. Автоматизация вычислений в БД

Добрый день!

Вот уже которую неделю ломаю себе голову..Дело в том, что я хочу облегчить себе работу с прайсами и отчетом. Облазил кучу форумов, сотни статей прочитал но нет в них того, что мне нужно.
То, что у меня получилось во вложении.

Какие задачи я ставил перед собой -
1. Три листа (1-рабочий, 2-прайс, 3-список товаров, проданных за день)
2. Имеется аппарат для снятия штрих-кода --> при вводе номера штриха в ячейку в остальных автоматически выдается наименование товара и его стоимость. Суммирование стоимости всхех проданных товаров в конце.
3. Наличие кнопки-макроса, при нажатии на которую поля обнуляются (именно вводные) и при этом из прайса (стр.2) вычитается количество проданных товаров*
4. Опять же после нажатия кнопки-макроса данные товары копируются на лист 3, причем в последовательности друг за другом.

Первые 2 пункта у меня получились почти без проблем. Далее кнопку то я сделал...а вот как задать автоматическое вычитание из прайса не могу додуматься !! Ну и про п.4 аналогично.

* Мозг взвыл уже.. если делать через ВПР то как поменять значения в выводимой ячейке?? или может через VBA делать это??

Подкиньте идейки!
Спасибо за внимание.
Вложения
Тип файла: rar Excel BD.rar (7.2 Кб, 15 просмотров)
Хочешь взглянуть смерти в глаза? Спроси меня как ©
Тыц вне форума Ответить с цитированием
Старый 12.12.2010, 11:35   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

см.вложение.
1. я бы выкинул формулу из колонки количество
2. на листе "продажи" (для формирования отчетов) добавил бы такие колонки:
2.1 дата
2.2 продавец
2.3 покупатель
3. лист "отчет" переименовал бы в "БазаПродаж"
4. на новом листе "отчет" сформировал бы форму для реального отчета по периоду времени, по продавцам (для начисления зарплат и бонусов), по покупателям и пр.
5. на листе "склад" красным цветом подсвечиваются заканчивающиеся товары.
Вложения
Тип файла: rar Книга492.rar (13.5 Кб, 24 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 12.12.2010, 12:57   #3
Тыц
 
Аватар для Тыц
 
Регистрация: 12.12.2010
Сообщений: 4
По умолчанию

Хм..спасибо за советы! Самое главное разобраться с формулами а уж формальности оформления это после)

Посмотрю что получилось.
Хочешь взглянуть смерти в глаза? Спроси меня как ©

Последний раз редактировалось Тыц; 12.12.2010 в 13:04.
Тыц вне форума Ответить с цитированием
Старый 12.12.2010, 13:34   #4
Тыц
 
Аватар для Тыц
 
Регистрация: 12.12.2010
Сообщений: 4
По умолчанию

IgorGO, просто супер! ) все что надо все на месте!
Есть пара вопросов -

Как сделать чтобы подсвечивалось красным когда товара 0, а желтым когда меньше 5 ?

А если я захочу напечатать на данный товар..нет даже не так..на несколько товаров в списке Товарный Чек, с помощью кнопки, как это осуществить? полазив в макросе толком не разобрался))
Я во вложении закинул примерный шаблон, что мне нужно прописать на макрос на эти кнопки, чтобы каждая из них добавляла товар в своей строке в Товарный Чек? И на товарном чеке после использования кнопки "печать" этот лист шел на принтер и обнулялись строки?
Вложения
Тип файла: rar Учет БД.rar (20.8 Кб, 11 просмотров)
Хочешь взглянуть смерти в глаза? Спроси меня как ©
Тыц вне форума Ответить с цитированием
Старый 12.12.2010, 15:23   #5
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Земляк! это уже почти мини-система учета.
в профиле написано как меня найти (в электронном смысле)

Хочешь взглянуть смерти в глаза? - мотоцикл как средство - вполне допускаю.
я жил долгое время в трехста метрах от мотокроссовой трассы. соревнований не пропускал (как зритель) впечатления от первых полетов - это был отрыв башки, потом эмоции чуть поостыли, но первые запечатлелись очень ярко.
Вложения
Тип файла: rar Книга492.rar (13.9 Кб, 22 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 12.12.2010 в 15:43.
IgorGO вне форума Ответить с цитированием
Старый 13.12.2010, 02:02   #6
Тыц
 
Аватар для Тыц
 
Регистрация: 12.12.2010
Сообщений: 4
По умолчанию

IgorGO, спасибо, выручил не прадставляешь как!!
Дык к данной системе я и стремился, жаль не особо в программировании шарю

Хо, смотреть и ездить не одно и то же. Хотя эмоций даже зрителю на МК хоть отбавляй!

Еще раз спасибо!
Хочешь взглянуть смерти в глаза? Спроси меня как ©
Тыц вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Параллельные вычислений Иллидан Общие вопросы C/C++ 1 22.11.2010 13:07
Brainstorm(Мозговой штурм) Mr.Qwerty Свободное общение 35 09.09.2009 19:36
Задача. Итеративные методы вычислений. 0101 Помощь студентам 1 02.02.2009 22:32
Сортировать результаты вычислений Jana Microsoft Office Excel 2 03.11.2008 08:36
диапазон double и погрешности вычислений ilyagoo Общие вопросы C/C++ 4 13.12.2007 17:29