Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как передать правильно форму в процедуру?
|
|||
|---|---|---|---|
|
#18+
Приветствую Вас знатоки! Помогите решить на первый взгляд элементарную проблему. Приведенный код ниже выдает ошибку при выполнении. "свойство или метод Height не поддерживается". Не пойму как такое возможно? Помогите пожалуйста. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 15:17 |
|
||
|
Как передать правильно форму в процедуру?
|
|||
|---|---|---|---|
|
#18+
> Автор: timursmeta > Приветствую Вас знатоки! > Помогите решить на первый взгляд элементарную проблему. > Приведенный код ниже выдает ошибку при выполнении. "свойство или метод Height не поддерживается". Не пойму как > такое возможно? Помогите пожалуйста. Да вроде все нормально, можно попробовать перенести функцию CustomizeForm в саму форму и вызывать её от имени формы, параметром передавая CellsValue Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 15:54 |
|
||
|
Как передать правильно форму в процедуру?
|
|||
|---|---|---|---|
|
#18+
> Автор: timursmeta Да и ещё Код: plaintext Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 15:56 |
|
||
|
Как передать правильно форму в процедуру?
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос Да и ещё Declare Function GetSystemMetrics Lib "User32" (ByVal nIndex As Long) As Long и соответственно переменны не Integer, а Long Это вы верно заметили, но на результат ни как не повлияет )) Игорь Горбонос Да вроде все нормально, можно попробовать перенести функцию CustomizeForm в саму форму и вызывать её от имени формы В том то и дело, что так работает(UserForm1.Height = 50)... Cуть заключается в том, что процедура CustomizeForm одинаковая для всех форм, а форм много и меняться эта процедура будет частенько, а так подправил в одном месте и красота ))) И читаемость кода повышается... Хочу заметить, что свойства(Caption, Value, Top и другие) элементам управления на форме проставляется верно, а вот форме ширину и высоту не хочет менять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 16:17 |
|
||
|
Как передать правильно форму в процедуру?
|
|||
|---|---|---|---|
|
#18+
Прикрепляю файлик для истенных гурманов, в нем и приведен этот несчастный пример. Обработчик висит на Worksheet_SelectionChange ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 16:21 |
|
||
|
Как передать правильно форму в процедуру?
|
|||
|---|---|---|---|
|
#18+
> Автор: timursmeta Наверное никак, потому, что у класса MSForms.UserForm нет публичных свойств на изменение высоты формы. Они есть у самой формы, но если посмотреть в Object Browser'e то можно увидеть у UserForm1: Object BrowserProperty Height As Single Member of Unknown24._Form Поэтому, я бы сделал бы отдельный класс, свойство Instancing - 2(PublicNotCreatable)(это для того, что-бы не забыть и не удалить реализацию) Код: plaintext 1. 2. 3. и и определил-бы содержимое метода для каждой формы свое Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 17:12 |
|
||
|
Как передать правильно форму в процедуру?
|
|||
|---|---|---|---|
|
#18+
timursmeta, найдите 1 отличие Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 17:24 |
|
||
|
Как передать правильно форму в процедуру?
|
|||
|---|---|---|---|
|
#18+
> Автор: big-duke > найдите 1 отличие Снимаю шляпу Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.08.2009, 17:41 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=36128208&tid=2160692]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 145ms |

| 0 / 0 |
