AS EMPRESAS ESTÃO "DESESPERADAS" POR ESTE TIPO DE PROFISSIONAL... - VOCÊ É UM DELES?
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI - O Conhecimento que Vira Dinheiro - CLIQUE AQUI
| « Anterior | Δ Página principal | ¤ Índice | Próxima » |
| Programando o RibbonX no Excel 2007 Autor: Robert Friedrick Martim |
|||
|---|---|---|---|
| Lição 15 - Trabalhando com listas suspensas (combobox/dropdown e gallery) | |||
Neste tópico veremos como trabalhar com listas suspensas (dropdown ou combobox) e galerias. Uma lista suspensa pode conter os mais variados tipos de itens. A figura abaixo mostra a lista suspensa para escolha de fontes:
Uma galeria, por outro lado, pode ser utilizada para mostrar imagens como a da figura do exemplo que desenvolveremos mais adiante:
Iniciarei pela criação de uma galeria de imagens conforme mostrado acima. Criando galerias de imagensNossa primeira parada é a criação de uma galeria conforme já demonstrado. É possível adicionar uma galeria em qualquer ponto da Faixa de Opções já existente, porém, criaremos nossa própria guia e grupo onde ela será inserida. A parte crítica da galeria é o tag de abertura, denominado <gallery>. Ao abrirmos o tag para a galeria, precisaremos definir alguns atributos antes de continuar. Alguns atributos (como id e label) nós já vimos em outros tags. Aqui, nós estaremos interessados em alguns novos atributos. Um deles é o atributo columns. Este atributo determina quantas colunas a nossa galeria terá. No exemplo anterior temos duas colunas, já a figura abaixo mostra apenas uma coluna:
Podemos também determinar quantas linhas serão visíveis inicialmente modificando o atributo rows. Ao clicar na galeria, nos exemplos anteriores, temos duas linhas de imagens visíveis. Porém, poderíamos aumentar ou reduzir tal valor. Vejamos, portanto, como construir o XML para gerar o exemplo deste tópico: <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"> <!-- Início da definicao de nossa galeria --> <!-- Insere uma galeria de fotos --> <!-- Insere um botao ao final da galeria --> </group> </tab> Note o atributo onAction que defini para a galeria . Este atributo gera um callback que retorna atributos relacionados à imagem clicada. Sendo assim, podemos adicionar código no VBA para executar alguma tarefa:
Criando uma lista suspensa (combobox e dropdown)Uma lista suspensa é similar à criação de uma galeria. Aqui, falo de dois tipos de controle distintos: combobox e dropdown. Novamente, embora os controles sejam distintos, os mesmos são bastante similares. Digo “bastante similares” porque não são exatamente iguais. Uma diferença crítica entre os dois controles diz respeito ao atributo do callback. Para a caixa de combinação nós utilizamos o atributo onChange. Já para o dropDown nós utilizamos o atributo onAction. O nosso objetivo é criar as caixas como mostradas na figura:
Podemos atingir tal objetivo como segue: <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui"> <comboBox </comboBox> <!-- Note que a combobox utiliza o atributo "onChange" ou passo que --> <dropDown </dropDown> </tab> |
|||
| « Anterior | Δ Página principal | ¤ Índice | Próxima » |
|
Quer Aprender VBA no
Excel, Sem Dificuldades, com Exemplos |
||
|
Junto com o livro você Recebe 11 Bônus Incluindo 50 horas de Vídeo Aulas. |
||
|
Mesmo que Você não Saiba Nada de
Programação VBA ou já Tenha Tentado |
||
|
|
MEGA FORMAÇÃO EM INFRAESTRUTURA DE TI (Online, Vitalício, Prático e Atualizado)! |
|
|
NÃO PROCURE VAGAS, SEJA PROCURADO! |
|
Para Todos os Detalhes, Acesse:
https://juliobattisti.com.br/curso-infra-ti.asp
|
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI