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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2014, 15:56   #1
VladMar
Пользователь
 
Регистрация: 14.01.2014
Сообщений: 56
По умолчанию Запуск программы с одного компа

Добрый день, форумчане! Помогите реализовать такую задачу.
Активировать книгу можно только после ввода определенного числа в определенную ячейку.
1. Есть генератор случайного числа в определенной ячейке, например в A1, а в ячейку B1 нужно вывести результат вычисления формулы (например =A1+10*2). Но этот результат не должен быть виден пользователю (например скрыт или запрятан, без разницы).
2. Далее в ячейку C1 пользователь вводит результат вычислений, который получился в ячейке B1 и если результаты ячеек в B1 и C1 совпадают, книга становиться активной.
3. Самое важное, что бы эта процедура выполнялась только один раз при первом запуске программы, если введенный результат в ячейку C1 совпал с результатом в ячейке B1 то ДАЛЕЕ ЭТА КНИГА СТАНОВИЛАСЬ ВСЕ ВРЕМЯ АКТИВНОЙ и Генератор случайного числа в ячейке A1 уже не работал, а вот если этот файл будет перенесен на другой компьютер, то опять выполнялась эта процедура до тех пор пока не будет правильного совпадения в ячейках B1 и C1 СПАСИБО!
VladMar вне форума Ответить с цитированием
Старый 28.02.2014, 16:10   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

пользователь отключает макросы в екселе, потом открывает Вашу книгу и делает с ней, что душе угодно
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 28.02.2014, 16:24   #3
VladMar
Пользователь
 
Регистрация: 14.01.2014
Сообщений: 56
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
пользователь отключает макросы в екселе, потом открывает Вашу книгу и делает с ней, что душе угодно
А если весь смысл в том, что при отключенных макросах книгу вообще не открыть, она просто не запустится, тог да он просто вынужден будет ее запускать с макросом!
VladMar вне форума Ответить с цитированием
Старый 28.02.2014, 17:00   #4
Казанский
Старожил
 
Аватар для Казанский
 
Регистрация: 31.12.2010
Сообщений: 2,133
По умолчанию

Была мощная тема Пароли в Excel
Почитайте, многое оттуда пригодится.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Казанский вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
При переносе программы с др компа возникли проблемы.. Jazzis БД в Delphi 3 09.06.2011 23:04
2 компа с одного системника elektroniks Операционные системы общие вопросы 8 06.03.2011 16:06
Запуск только одного экземпляра приложения Namolem Общие вопросы .NET 3 06.11.2010 00:53
Перенос компонентов с одного компа на другой Vladya Помощь студентам 0 06.06.2009 21:38
Передача файла с одного компа на другой Kocapb Фриланс 4 18.11.2007 18:37