Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.snto-msu.net/showflat.php?Number=7161183&src=arc&showlite=
Дата изменения: Unknown
Дата индексирования: Wed Apr 13 14:00:49 2016
Кодировка: Windows-1251
[Excel, VBA, forms] прозрачность объектов - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Development (Archive)

Страницы: 1
Yovich
nameless brother

Рег.: 23.05.2006
Сообщений: 7416
Из: Страна тюльпанов
Рейтинг: 8285
  [Excel, VBA, forms] прозрачность объектов
      29.01.2008 10:58
 

Подскажите, плз, какое свойство отвечает за прозрачность объектов на форме. Т.е. как сделать объект прозрачным (можно и из окна Properties и непосредственно в редакторе кода). Если конкретно, у меня есть frame c объектами. Хочу, чтобы было видно объекты, но не видно самого frame.
frame1.visible = false
делает невидимыми и все объекты frame'а
(прописать отдельно
frame1.control.item(1).visible = true
не помогает)



Yovich
nameless brother

Рег.: 23.05.2006
Сообщений: 7416
Из: Страна тюльпанов
Рейтинг: 8285
  Re: [Excel, VBA, forms] прозрачность объектов [re: Yovich]
      29.01.2008 11:17
 

и сразу еще один вопрос.
Я тыкаю на checkbox'ы, относящиеся к этому frame'у и хочу, чтобы по этому тыку запускался какой-нить макрос, в котором я смогу по номеру checkbox'а что-нить сделать.
Т.е. по сути, мне нужно некое обощение для
checkbox1_change
в котором я смогу работать не с одним конкретным checkbox'ом, а с любым, в который я тыкаю на форме, да еще и знать его номер



prosto_dimka

Рег.: 26.07.2006
Сообщений: 3215
Рейтинг: 593
  Re: [Excel, VBA, forms] прозрачность объектов [re: Yovich]
      01.02.2008 15:08
1

Насколько я помню, в 2000 и 2003 офисах такого свойства не было. Точнее, кое-что похожее было, но не работало. Как вариант - брать у формы идентификатор окна (свойство hWindow или с похожим названием) и вызывать API-функцию, позволяющую изменять прозрачность любого окна винды, и передавать в нее этот идентификатор твоей формы.

Но если ты хочешь сделать саму форму прозрачной, а контролы на ней непрозрачными, то так либо не получится. либо будет заметно сложнее.

Страницы: 1

Technical >> Development (Archive)

Дополнительная информация
0 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

Модераторы:  DarkGray 

Печать темы

Права
      Вы можете создавать новые темы
      Вы можете отвечать на сообщения
      HTML отключен
      UBBCode включен

Рейтинг:
Просмотров темы:

Переход в