quarta-feira, 27 de março de 2013

Caixa de ferramentas.

Visão Geral


Exibe os controles padrão do Visual Basic além de controles do ActiveX e objetos inseríveis que você tenha adicionado ao seu projeto.



Controles padrão da caixa de ferramentas

 

Selecionar objetos
Selecionar objetos é o único item da Caixa de ferramentas que não desenha um controle. Ao selecioná-lo, você somente poderá redimensionar ou mover um controle que já tenha sido desenhado em um formulário.


Rótulo
Permite-lhe ter algum texto que você não deseja que o usuário altere, como uma legenda sob um gráfico.


Caixa de texto
Contém texto que o usuário pode inserir ou alterar.


Caixa de combinação
Permite-lhe desenhar uma combinação de caixa de listagem e caixa de texto. O usuário pode escolher um item da lista ou digitar um valor na caixa de texto.


Caixa de listagem
Utilizada para exibir uma lista de itens que o usuário pode escolher. A lista pode ser deslocada se tiver mais itens do que podem ser exibidos de uma só vez.


Caixa de seleção
Cria uma caixa que o usuário pode facilmente escolher para indicar se algo é verdadeiro ou falso ou para exibir várias opções quando o usuário desejar escolher mais de uma.


Botão de opção
Permite-lhe exibir várias opções das quais o usuário pode escolher somente uma.


Botão de alternância
Cria um botão que ativa e desativa.


Moldura
Permite-lhe criar um agrupamento gráfico ou funcional para controles. Para agrupar controles, desenhe a moldura primeiro e, em seguida, desenhe controles dentro dela.


Botão de comando
Cria um botão que o usuário pode escolher para executar um comando.


TabStrip
Permite-lhe definir várias páginas para a mesma área de uma janela ou caixa de diálogo do seu aplicativo.


Múltiplas páginas
Apresenta várias telas de informações como um único conjunto.


Barra de rolagem
Fornece uma ferramenta gráfica para navegação rápida através de uma longa lista de itens ou de uma grande quantidade de informações, para indicar a posição atual em uma escala ou como um dispositivo de entrada ou indicador de velocidade ou quantidade.


Botão de rotação
Um controle de rotação que você pode utilizar com outro controle para incrementar e decrementar números. Você pode também utilizá-lo para rolar para trás e para frente, através de um intervalo de valores ou uma lista de itens.


Imagem
Exibe uma imagem gráfica no seu formulário. As imagens exibidas em um controle Imagem somente podem ser decorativas e utilizam menos recursos que uma Caixa de figura.


O que é VBA?

Visual Basic for Applications.

O Visual Basic for Applications (VBA) é uma implementação do Visual incorporada em todos os programas do Microsoft Office, bem como em outras aplicações da Microsoft, como o Visio, e que foi também incorporada pelo menos parcialmente em outros programas de terceiros como AutoCAD, Mathcad e WordPerfect. Ele substitui e estende as capacidades de anteriormente existentes linguagens de programação de macros específicas para as aplicações e pode ser usado para controlar a quase totalidade dos aspectos da aplicação anfitriã, incluindo a manipulação de aspectos do interface do usuário tais como menus e barra das ferramentas e o trabalho com formulários desenhados pelo usuário ou com caixas de diálogo.

Como o nome sugere, o VBA é muito parecido com o Visual Basic, mas só pode rodar código de dentro da aplicação, em vez de executar como aplicação separada. Pode no entanto ser usado para controlar uma aplicação a partir de outra (por exemplo para criar um relatório no Microsoft Word a partir de dados no Excel.

O VBA é rico em funcionalidade e extremamente flexível, mas tem importantes limitações, incluindo o suporte limitado de funções callback.