Notifications
Clear all

Como Adicionar Check Box (ActiveX Control) com macro?

3 Posts
2 Usuários
0 Reactions
1,013 Visualizações
(@rodrigod)
Posts: 35
Eminent Member
Topic starter
 

Bom dia,

Estou trabalhando em uma planilha e preciso adicionar botões Check Box (ActiveX Contol) e NÃO Form Control.
Preciso fazer isso via macro.
-Adicionar o botão;
-Mudar o texto contido nele;
-Definir uma macro para este botão;

Não sei como fazer isto com ActiveX Control... Tentei utilizar o gravador de macros mas não me ajudou.

Alguém poderia ajudar ?

 
Postado : 19/05/2015 7:32 am
(@rodrigod)
Posts: 35
Eminent Member
Topic starter
 

Ninguém ?

 
Postado : 19/05/2015 9:52 am
(@srobles)
Posts: 231
Estimable Member
 

rodrigod,

Adicionar os controles é relativamente fácil, o porém está baseado em alterar o texto, posicionamento deles. De onde virão estas informações? Dados contidos na própria planilha?

Abaixo deixo um exemplo de como adicionar o controle, porém os dados do mesmo são padrão :

    ActiveSheet.OLEObjects.Add(ClassType:="Forms.CheckBox.1", Link:=False, DisplayAsIcon:=False, Left:=128.25, Top:=76.5, Width:=108, Height:=21).Select

[]s

Espero ter ajudado.

Abs.

Saulo Robles

 
Postado : 08/06/2015 10:47 pm