|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
17.08.2008, 13:46 | #1 |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
"Убить" конкурента
В своей торговой практике возникла идея "Убить" конкурента!!
Суть идеи: В торговой точке ставлю ПК, самый простенький, с одной прогой Excel 2003. Нужна написать макрос "Бесплатная Лотерея". На экране моника будут "бегущие" числа "0 1 2 5 10 20 50 100 200" это деньги в гривнах, причем скорость "бегущих" чисел должна быть относительно, высокой. К клаве присоединяется внешняя кнопка (от дверного звонка) и подключена к любой клавиши, скажем "А" и эта кнопка выносится на прилавок. Покупатель, купивший у меня товар, получает право нажать на кнопку, в момент, как он считает, на какой купюре будет курсор. Если он угадал, получает деньги. У меня все продумано, защита от случайного клацанья, учет нажатия кнопок и результа выигрыша...... Как написать такой макрос, даже не знаю с чего начать? |
17.08.2008, 14:14 | #2 |
Форумчанин
Регистрация: 06.03.2008
Сообщений: 352
|
Для начала согласуй идею со своей "крышей".
|
17.08.2008, 15:09 | #3 |
Форумчанин
Регистрация: 28.07.2008
Сообщений: 119
|
И что только в голову не лезет ...
Можно использовать генератор случайных чисел СЛЧИС(). Но повесить лучше на кнопку (F9). Если ее нажимать, то будет происходить вычисление и макроса не надо (всех открытых листов, в том числе таблиц данных, и обновление всех открытых листов диаграмм). У вас будет менятся значения.
|
17.08.2008, 16:01 | #4 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Это не проблемма
Цитата:
Кому выиграть решает продавец. ~ так, купил товар, продавец жмет пробел и запускается программа, до нажатия внешней кнопки, после программа зацикливается на "бегущих" числах, пока не нажат пробел. Если нужно "выдать" покупателю выигрыш, продавец жмет кл. 1,2,5 Ей не дано право дать выигрыш большой суммы, это смогу только я, нажав определенную комбинацию клавиш, представьте стоит в очереди мой человек, подходит его очередь, я жму кл. и выигрыш 200 грн., ну и т. д. Да, самое главное, должна прозвучать победная, одноголосая музыка, когда произошел выигрыш, Excel может "сочинять" музыку? |
|
17.08.2008, 18:49 | #5 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Цитата:
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
|
18.08.2008, 08:59 | #6 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Цитата:
|
|
18.08.2008, 09:21 | #7 | |
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Цитата:
Код:
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
|
18.08.2008, 09:48 | #8 | |
Старожил
Регистрация: 12.05.2007
Сообщений: 2,339
|
Цитата:
И код располагать в модуле или в книге Последний раз редактировалось valerij; 18.08.2008 в 09:55. |
|
18.08.2008, 09:55 | #9 |
Форумчанин
Регистрация: 28.07.2008
Сообщений: 119
|
Что захотите то и будет выдавать... короче лохотрон...
|
18.08.2008, 10:31 | #10 | ||
Старожил
Регистрация: 15.05.2008
Сообщений: 2,058
|
Цитата:
Цитата:
Можно создать несколько "музыкальных" кодов, разместить их в отдельном модуле, к примеру, sound и вызывать по мере необходимости тот, что нужно.
"Дайте людям рыбы, и вы накормите их на весь день; научите их ловить рыбу - и вы накормите их на всю жизнь"
"Большое спасибо" - Z261597841314, R208907249777, U447361470499 |
||
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка при использовании OlePropertyGet("Documents").OleProcedure("Add") в C++ Builder | AleksP | C++ Builder | 7 | 11.04.2009 13:06 |
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует | skobets | Общие вопросы C/C++ | 2 | 03.06.2008 06:51 |
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) | Dorvir | Microsoft Office Excel | 2 | 28.03.2008 10:03 |
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" | MAcK | Компоненты Delphi | 11 | 24.10.2007 10:49 |
На чем пишутся стратегии типа "Казаков" и "Эпохи империи" | Tayfun | Свободное общение | 3 | 26.06.2007 20:27 |