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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2011, 18:00   #1
ks412
 
Аватар для ks412
 
Регистрация: 21.02.2011
Сообщений: 6
По умолчанию ситуацыя такова. денег нет, а база нужна :)

подкоректировал.

короче дело в следующем. к примеру: Лист1 (прайс) ячейка A1- 1101 (записаное в ней число(артикул)) ячейка В1- Карта памяти 1Gb, С1 - 80,00грн. D1-5шт., А2-1102 , В2 - карта памяти 2GB, С2 - 110,00 , D2 -5шт. И так далее.

А теперь собственно что нужно - Лист2 (чек) вбиваем в ячейку А1 1101 и получаем в В1 Карта памяти 1Gb, С1 - 80,00грн. Вбиваем 1102- получаем В1 -карта памяти 2GB, С1- 110,00.
И желательно в Лист1 ячейке D1 - D2 минус 1шт. (чтоб вышло 4 шт.)

Последний раз редактировалось ks412; 22.02.2011 в 12:09.
ks412 вне форума Ответить с цитированием
Старый 21.02.2011, 18:33   #2
VictorM
Старожил
 
Аватар для VictorM
 
Регистрация: 15.05.2008
Сообщений: 2,058
По умолчанию

ситуацЫя такова
применяем ВПР...без денег
формула для яч.B1 Листа2
Код:
=ВПР(A1;Лист1!A1:D100;2;0)
дальше по аналогии
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499

Последний раз редактировалось VictorM; 21.02.2011 в 18:35.
VictorM вне форума Ответить с цитированием
Старый 22.02.2011, 13:04   #3
ks412
 
Аватар для ks412
 
Регистрация: 21.02.2011
Сообщений: 6
По умолчанию

С этим разобрался. теперь как сделать чтоб при выбиваниии 1101 Карта памяти 1Gb 80,00 в чеке было минус 1 в прайсе?
ks412 вне форума Ответить с цитированием
Старый 22.02.2011, 13:30   #4
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

-1 в прайсе макросом по событию. Но вот по какому - это вопрос к Вам. Вероятно не по заполнению чека, а по продаже и получении денег?
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 22.02.2011, 15:08   #5
R Dmitry
Форумчанин
 
Регистрация: 07.03.2010
Сообщений: 796
Радость

Цитата:
Сообщение от Hugo121 Посмотреть сообщение
-1 в прайсе макросом по событию. Но вот по какому - это вопрос к Вам. Вероятно не по заполнению чека, а по продаже и получении денег?

Игорь так ведь топикстартер сразу написал "Денег нет",
....нет денег, нет получения денег....нет продажи....нет чека.....НЕТ СОБЫТИЯ.......
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
R Dmitry вне форума Ответить с цитированием
Старый 22.02.2011, 16:11   #6
ks412
 
Аватар для ks412
 
Регистрация: 21.02.2011
Сообщений: 6
По умолчанию

харош прикалываться. я не сделать прошу, а помочь. если без бабок трудно пльцем по клавише ударить, то адьёус! спасибо всем!
ks412 вне форума Ответить с цитированием
Старый 22.02.2011, 16:20   #7
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Вот обидчивый какой народ пошёл...
Нет чтоб пример файла сделать, да подумать, когда именно нужно количество уменьшать.
Ведь может получиться, что чек заготовлен, а клиент передумал, или деньги забыл. Как тогда количество назад возвращать будете? Или это наша проблема?
Я бы это на кнопку повесил, вместе с печатью чека. Если он будет печататься.
Как это всё вместе выглядит - нам пока даже приблизительно не понятно. Т.е. кто как себе представил...
А конкретного кода без примера файла не будет.
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 22.02.2011, 16:53   #8
ks412
 
Аватар для ks412
 
Регистрация: 21.02.2011
Сообщений: 6
По умолчанию

Вот пример.
Вложения
Тип файла: rar База.rar (20.4 Кб, 41 просмотров)
ks412 вне форума Ответить с цитированием
Старый 22.02.2011, 17:02   #9
Hugo121
Старожил
 
Регистрация: 11.05.2010
Сообщений: 5,166
По умолчанию

Это не ОО файл? Я такими не пользуюсь...
webmoney: E265281470651 Z422237915069 R418926282008
Hugo121 вне форума Ответить с цитированием
Старый 22.02.2011, 17:11   #10
ks412
 
Аватар для ks412
 
Регистрация: 21.02.2011
Сообщений: 6
По умолчанию

так разницы мало
ks412 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна база вне ПК Sanctus БД в Delphi 5 28.09.2010 13:21
как подключится к базе база mdb если в bds2006 нет вкладки ADO ? DeDoK БД в Delphi 4 15.09.2010 08:48
Суть проблемы такова cheache Свободное общение 6 03.05.2010 13:32
Нет Темы, но помощь нужна FIIR БД в Delphi 2 21.04.2008 18:37
база данных для ведения учёт телефонов и денег skynet2007 БД в Delphi 13 31.12.2007 21:14