The_Prist Спасибо большое за помощь! :) очень помогли
Пользователь
Сообщений: Регистрация: 22.12.2012
На лицо ужасный, добрый внутри
19.05.2010 10:01:06
FvR, а где вы такую интересную форму нашли? На каком-то форуме? Дайте ссылочку, пожалуйста. Очень хотелось бы положить такую форму в свою "копилку", но надо сначала разобраться как она работает. А там в коде, похоже, какие-то не понятные "хвосты" от каких-то имевшихся на ней ранее элементов управления...
С уважением, Алексей(ИМХО: Excel-2003 - THE BEST!!!)
Пользователь
Сообщений: Регистрация: 23.12.2012
19.05.2010 10:28:47
> А там в коде, похоже, какие-то не понятные "хвосты" от каких-то имевшихся на ней ранее элементов управления...
Никаких хвостов там нет.
В своём файле создаёте форму, в событие UserForm_Initialize пишете следующее:
Private Sub UserForm_Initialize() MakeFormResizable Me, True End Sub
И потом мышкой перетаскиваете модуль modFormControl из выложенного в теме примера в свой файл.
Пользователь
Сообщений: Регистрация: 22.12.2012
На лицо ужасный, добрый внутри
19.05.2010 13:05:17
Ну, я так и предполагал, что это делал скорее всего EducatedFool... Рука мастера и стиль программирования чувствуются.
В самом деле, "хвостов" нет. Это я ошибся. Просто, увидел: Private Sub UserForm_Initialize() Dim B As Boolean B = MakeFormResizable(UF:=Me, Sizable:=True) End Sub
и решил, что локальная переменная В - это остаток от чего-то, т.к. не нашёл в коде на что она влияет...
А где в коде указано ограничение минимальной ширины формы - чтобы не скрывалась кнопка Unload? И как сделать такое же ограничение по высоте? В общем, вопросов масса... Киньте ссылочку на обсуждение, плиз, чтобы я не мучил вопросами.
С уважением, Алексей(ИМХО: Excel-2003 - THE BEST!!!)
Пользователь
Сообщений: Регистрация: 01.01.1970
19.05.2010 20:04:03
Это взято с сайта By Chip Pearson.
Пользователь
Сообщений: Регистрация: 01.01.1970
19.05.2010 20:19:02
Точнее, там полная версия.
Пользователь
Сообщений: Регистрация: 22.12.2012
На лицо ужасный, добрый внутри
19.05.2010 22:55:27
Спасибо за ссылку. Хоть с Инглишем и проблемы, но попробую разобраться. Там, вроде, всё достаточно подробно описано и комментарии есть.
С уважением, Алексей(ИМХО: Excel-2003 - THE BEST!!!)