Использовал я в одном проекте DTimePicker который уже версии 6.0 и является ActiveX компонентом. Вроде и проверил я его наличие "по-умолчанию" на многих компьютерах, включая самые древние, да видать не на всех... Вобщем, проблема - оказывается существуют древние компьютеры на которых не установлен этот компонент.
А как обойтись без ActiveX ?
А очень просто! http://forums.techguy.org/business-applications/1003518-solved-excel-vba-datepicker-replaces.html
Это полный аналог Date Picker которые на 100% реализован средствами VBA
Просто скопировал код в свой проект, поменял кое-какие методы управления - и теперь мой проект не зависит от наличия или отсутствия каких-то там ActiveX!
PS. Когда будете переводить на свой язык, вот вам подсказка - http://support.microsoft.com/kb/213833
А как обойтись без ActiveX ?
А очень просто! http://forums.techguy.org/business-applications/1003518-solved-excel-vba-datepicker-replaces.html
Это полный аналог Date Picker которые на 100% реализован средствами VBA
Просто скопировал код в свой проект, поменял кое-какие методы управления - и теперь мой проект не зависит от наличия или отсутствия каких-то там ActiveX!
PS. Когда будете переводить на свой язык, вот вам подсказка - http://support.microsoft.com/kb/213833
Комментариев нет:
Отправить комментарий