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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.05.2009, 15:52   #1
kovalevskivf
Пользователь
 
Регистрация: 28.04.2009
Сообщений: 26
По умолчанию Как запретить запуск программы на VBA Excel 2003 в Excel 2007

Разработал программу на VBA применительно к Excel 2003. Защитил ее паролем на открытие документа Excel. Запускается программа через небольшую программку на С++ Builder, она вводит пароль в файл Excel на открытие документа. Скрыл в самом документе все стандартные панели управления, создал свои. В Excel 2003 эта программа прекрасно работает, пользователь не имеет возможности удалить или сменить пароль или пересохранить файл без пароля. А вот если ее запустить в Excel 2007, то все мои панели не запускаются, не скрываются стандартные панели, и, самое плохое, пользователь без проблем может пересохранить этот файл, но уже без пароля. Ну а потом свободно распространять мою программу .
В связи с эти вопрос. Можно ли скрыть все стандартные панели в Excel 2007, и как сделать так, что бы поя панель управления заработала и в Excel 2007. Если такой возможности нет, как запретить запуск моей программы в Excel 2007.
Если кто знает, пожалуйста помогите, а то сам ни как не могу разобраться с этой новой Excel 2007.
kovalevskivf вне форума Ответить с цитированием
Старый 15.05.2009, 16:14   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

проверить на старте Application.Version.
У меня 2007 выдает: 12.0
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 15.05.2009, 16:47   #3
kovalevskivf
Пользователь
 
Регистрация: 28.04.2009
Сообщений: 26
По умолчанию

Большое спасибо!
kovalevskivf вне форума Ответить с цитированием
Ответ


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

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
VBA Сортировка 2007 vs. 2003 Acro Microsoft Office Excel 0 10.05.2009 23:58
Глюк Excel-2007??? Формулы в ячейку из VBA Rafik Microsoft Office Excel 7 24.03.2009 13:59
Не работаем надстройка xla в 2007 excel (созданная в 2003-м) gysek Microsoft Office Excel 2 19.11.2008 12:06
VBA Excel 2003 tat-besidovska Microsoft Office Excel 17 07.06.2008 15:48
VBA Excel 2003 tat-besidovska Microsoft Office Excel 12 18.01.2008 10:54