Menus do Visual Basic

O Visual Basic possui dois tipos de menus: interno e de atalho.

Menus internos

Os menus internos aparecem na barra de menus, na parte superior da janela do Visual Basic. Todos eles contêm comandos relacionados ao nome do menu. Por exemplo, o menu Formatar contém os comandos utilizados na formatação do formulário. Alguns comandos têm submenus que contêm comandos mais específicos. Por exemplo, o comando Barras de ferramentas do menu Exibir possui um submenu com os nomes das barras de ferramentas e o comando Personalizar. Você pode utilizar o comando Personalizar para modificar os menus internos ou adicionar comandos à barra de menus.

Menus de atalho

Os menus de atalho são menus que contêm comandos utilizados com freqüência, que aparecem quando você clica o botão direito do mouse ou pressiona SHIFT+F10.

Observação   Para localizar informações sobre um comando em um menu, utilize o comando Procurar ajuda sobre no menu Ajuda e pesquise o nome do comando.


Comando Zoom

Reduz ou amplia a tela do formulário selecionado. Você pode escolher ou digitar um grau de ampliação entre 10 e 400 por cento.

Disponível apenas na barra de ferramentas UserForm.

Barra de ferramentas:


Comando Definição (menu de atalho)

Exibe o local na janela Código em que está definida a variável ou procedimento abaixo do ponteiro. Se a definição estiver em uma biblioteca para a qual já exista referência, será mostrada no Pesquisador de objeto.


Comando Mostrar membros ocultos (menu de atalho do Pesquisador de objeto)

Mostra e oculta os membros ocultos no Pesquisador de objeto de todas as classes. Os membros ocultos são membros que não devem ser utilizados pelo programador do objeto reutilizável e em geral estão ocultos no Pesquisador de objeto. Eles aparecem em texto cinza-claro.


Comando Personalizar (menu de atalho)

Exibe a caixa de diálogo Personalizar, na qual você pode adicionar, excluir ou criar barras de ferramentas personalizadas.


Comando Excluir inspeção de variáveis (menu de atalho)

Exclui a expressão de inspeção selecionada.


Comando Somente palavra inteira (menu de atalho do Pesquisador de objeto)

Permite que você pesquise as ocorrências absolutamente idênticas à palavra digitada na caixa Pesquisar texto do Pesquisador de objeto.


Comando Ocultar (menu de atalho)

Oculta a janela, projeto, pasta, módulo ou Caixa de ferramentas ativa.


Comando Ocultar pai (menu de atalho)

Recolhe a lista de itens na janela Locais ou Inspecionar, deixando à mostra apenas o item pai. Quando você recolhe uma lista, o ícone à esquerda da expressão muda de um sinal de subtração (-) para um sinal de adição (+).


Comando Propriedades (menu de atalho)

Abre a janela Propriedades do item selecionado.


Comandos Alternar (menu de atalho)

Ponto de interrupção   Define ou remove um ponto de interrupção na linha atual.

Indicador   Exibe ou remove o indicador na linha ativa na janela Código.


Comando Mover (menu de atalho)

Caso esteja ativa uma janela ou a Caixa de ferramentas no momento em que você selecionar o comando Mover, será efetuada uma destas ações:

•	Transforma o ponteiro em uma [image] de modo que você possa mover a janela ativa para outro local.

•	Exibe a caixa de diálogo Ordem da página, na qual você pode alterar a ordem das páginas na Caixa de ferramentas.

Você pode mover a página selecionada para a esquerda ou para a direita das outras páginas.


Comandos Comentar bloco e Remover comentário do bloco

Adiciona e remove o caractere de comentário, um apóstrofo, em cada linha de um bloco de texto selecionado. Se você não tiver um texto selecionado e escolher o comando Comentar bloco ou Remover comentário do bloco, o caractere de comentário será adicionado ou removido na linha em que o ponteiro estiver localizado.

Comentar bloco   Adiciona o caractere de comentário em cada linha de um bloco de texto selecionado.

Remover comentário do bloco   Remove o caractere de comentário de cada linha de um bloco de texto selecionado.


Comando Propriedades (menu de atalho do Pesquisador de objeto)

Exibe a caixa de diálogo Opções do membro, na qual você digita uma descrição do membro personalizado e atribui a ele um código do contexto da Ajuda e um nome para o arquivo de Ajuda.

Disponível apenas nos itens que contêm o código Basic.


Comando Ajuda (menu de atalho)

Exibe o tópico da ajuda relacionado ao item selecionado quando o comando Ajuda é escolhido.


Comandos Visualizar objeto e Visualizar código (menu de atalho)

Permite que você exiba a janela Estrutura ou a janela Código.

Visualizar objeto   Exibe ou ativa o item selecionado.

Visualizar código   Exibe ou ativa a janela Código do objeto selecionado no momento.


Comando Ancorável (menu de atalho)

Ativa/desativa a capacidade de ancorar a janela ativa.

Uma janela está ancorada quando está anexada a uma das extremidades da tela, à janela do aplicativo ou a outra janela ancorável. Quando você move uma janela ancorável, ela se "encaixa " no local. Uma janela não é ancorável quando pode ser movida e posicionada em qualquer local da tela.


Comando Membros do grupo (menu de atalho do Pesquisador de objeto)

Alterna os Membros de painel entre uma lista em ordem alfabética dos membros da classe selecionada e uma lista agrupada pelo tipo de membro.


Comando Exibir definição (menu de atalho do Pesquisador de objeto)

Exibe a definição do membro selecionado.


Comando Tamanho (menu de atalho)

Altera o ponteiro de modo que você possa redimensionar a janela ou a Caixa de ferramentas ativa.


Comando Copiar (menu de atalho do Pesquisador de objeto)

Copia o texto da classe ou membro selecionado para a Área de Transferência.


Caracteres curingas utilizados nas comparações de seqüências de caracteres

O padrão interno coincidente fornece uma versátil ferramenta para criar comparações de seqüência de caracteres. A tabela a seguir mostra os curingas que você pode utilizar com o operador Like e o número de dígitos ou seqüências de caracteres com os quais combinam.

Caractere(s) no padrão	Combina na expressão
?	Qualquer caractere individual
*	Zero ou mais caracteres
#	Qualquer dígito individual (09)
[listacaract]	Qualquer caractere individual na listacaract
[!listacaract]	Qualquer caractere individual em listacaract
Um grupo de um ou mais caracteres (listacaract) entre colchetes ([ ]) pode ser utilizado para combinar qualquer caractere em expressão e pode incluir qualquer caractere do conjunto de caracteres ANSI, incluindo dígitos. Na verdade, os caracteres especiais precedidos por um colchete ([ ), ponto de interrogação (?), uma cerquilha (#) e um asterisco (*) podem ser utilizados para serem combinados diretamente somente quando colocados entre colchetes. O colchete de fechamento ( ]) não pode ser utilizado dentro de um grupo para ser combinado consigo mesmo, mas pode ser utilizado fora de um grupo como um caractere individual.

Além de uma simples lista de caracteres colocada entre colchetes, a listacaract pode especificar um intervalo de caracteres utilizando um hífen (-) para separar os limites inferior e superior do intervalo. Por exemplo, utilizando [A-Z] em padrão resulta em uma combinação se a posição do caractere correspondente em expressão contiver uma letra maiúscula no intervalo de A a Z. Múltiplos intervalos podem ser incluídos entre colchetes sem delimitadores. Por exemplo, [a-zA-Z0-9] combina qualquer caractere alfanumérico.

Veja a seguir outras importantes regras de combinação de padrão:

•	Um ponto de exclamação (!) no início de listacaract significa que uma combinação será feita se qualquer caractere, exceto os que fazem parte de listacaract, forem encontrados em expressão. Quando utilizado fora dos colchetes, o ponto de exclamação combina consigo mesmo.

•	O hífen (-) pode ser utilizado no início (depois de um ponto de exclamação, caso ele seja utilizado) ou no final da listacaract para combinar consigo mesmo. Em qualquer local, o hífen é utilizado para identificar um intervalo de caracteres ANSI.

•	Quando um intervalo de caracteres é especificado, eles devem aparecer na ordem de classificação ascendente (A-Z ou 0-100). [A-Z] é um padrão válido, o que não acontece com [Z-A].

•	A seqüência de caracteres [ ] é ignorada; ela é considerada uma seqüência de tamanho zero ("").


Comando Fechar (menu de atalho)

Fecha a janela selecionada.


Comandos Depuração total, Depuração parcial e Depuração circular (menu Depurar)

Depuracão total   Executa o código uma instrução de cada vez.

Quando não está no modo de estrutura, Depuração total insere o modo de interrupção na linha atual de execução. Se a instrução for uma chamada para um procedimento, a próxima instrução exibida será a primeira instrução no procedimento.

No tempo de criação, esse item de menu inicia a execução e insere o modo de interrupção  antes de a primeira linha de código ser executada.

Se não houver um ponto de execução no momento, o comando Depuração total dará a impressão de estar inativo até o momento em que você execute uma ação que acione o código, como por exemplo clicar em um documento.

Botão da barra de ferramentas:  . Atalho do teclado: F8.

Depuração parcial   Semelhante a Depuração total. A diferença na utilização se dá quando a instrução atual contém uma chamada para um procedimento.

Depuração parcial executa o procedimento como uma unidade e em seguida desvia para a próxima instrução no procedimento atual. Conseqüentemente, a próxima instrução exibida será a próxima instrução no procedimento atual independentemente de a instrução ser uma chamada para outro procedimento. Disponível apenas no modo de interrupção.

Botão da barra de ferramentas:  . Atalho do teclado: SHIFT+F8.

Depuração circular   Executa as demais linhas de uma função em que se encontre o ponto de execução atual. A próxima instrução exibida será a instrução posterior à chamada de procedimento. Todo o código será executado entre os pontos de execução atual e final. Disponível apenas no modo de interrupção.

Botão da barra de ferramentas:  . Atalho do teclado: CTRL+SHIFT+F8.


Comando Executar até o cursor (menu Depurar)

Quando a aplicação está no modo de estrutura, utilize Executar até o cursor para selecionar uma instrução que se encontra abaixo do ponto no qual você deseja interromper a execução. O aplicativo será executado da instrução atual até a instrução selecionada e o indicador de margem de linha de execução atual, [image], aparecerá na barra Indicador de margem.

Você pode utilizar esse comando, por exemplo, para evitar a necessidade de percorrer grandes loops.

 Tecla de atalho: CTRL+F8.


Comando Ativar/Desativar pontos de interrupção (menu Depurar)

Define ou remove um ponto de interrupção na linha atual. Você não pode definir um ponto de interrupção em linhas que contêm códigos não-executáveis, como comentários, instruções de declaração ou linhas em branco.

Uma linha de código em que um ponto de interrupção é definido aparece nas cores especificadas na guia Formato do editor da caixa de diálogo Opções.

Atalho da barra de ferramentas:  .  Atalho do teclado: F9.


Comando Limpar todos os pontos de interrupção (menu Depurar)

Remove todos os pontos de interrupção no projeto. Ainda assim, o aplicativo poderá interromper a execução, no entanto, se você tiver definido uma expressão de inspeção ou selecionado a opção Interromper em todos os erros na guia Geral da caixa de diálogo Opções. Você não pode desfazer o comando Limpar todos pontos de interrupção.

Atalho da barra de ferramentas: . Atalho de teclado: CTRL+SHIFT+F9.


Comando Definir próxima instrução (menu Depurar)

Define o ponto de execução para a linha de código que você escolher. Para definir uma linha de código diferente a ser executada depois da instrução selecionada no momento atual, selecione a linha de código que deseja executar e escolha o comando Definir próxima instrução ou arraste o indicador de margem Linha de execução atual até a linha de código que deseja executar.

Utilizando Definir próxima instrução, você pode escolher uma linha de código localizada antes ou depois da instrução selecionada no momento atual. Quando você executar o código, os códigos intermediários não serão executados. Utilize este comando quando desejar executar novamente uma instrução dentro do procedimento atual ou ignorar as instruções que não deseja executar. Você não pode utilizar Definir próxima instrução para instruções em diferentes procedimentos.

Atalho da barra de ferramentas: . Atalho do teclado: CTRL+F9.


Comando Mostrar próxima instrução (menu Depurar)

Destaca a próxima instrução a ser executada. Utilize o comando Mostrar próxima instrução para posicionar o cursor na próxima linha a ser executada.

Disponível apenas no modo de interrupção.

Atalho da barra de ferramentas: .


Comando Adicionar inspeção de variáveis (menu Depurar)

Exibe a caixa de diálogo Adicionar inspeção de variáveis, na qual você insere uma expressão de inspeção. A expressão pode ser qualquer expressão do Basic válida. As expressões de inspeção são atualizadas na janela Inspeção todas as vezes que você entra no modo de interrupção.

Atalho da barra de ferramentas:  .


Comando Editar inspeção de variáveis (menu Depurar)

Exibe a caixa de diálogo Editar inspeção de variáveis, na qual você pode editar ou excluir uma expressão de inspeção. Disponível quando a inspeção é definida, inclusive quando a janela Inspeção está oculta.

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+W.


Comando Inspeção de variáveis rápida (menu Depurar)

Exibe a caixa de diálogo Inspeção de variáveis rápida com o valor atual da expressão selecionada. Utilize este comando para verificar o valor atual de uma variável, propriedade, ou de outra expressão para a qual você não tenha definido uma expressão de inspeção. Selecione a expressão da janela Código ou Imediata e em seguida escolha o comando Inspeção de variáveis rápida. Para adicionar uma expressão de inspeção com base na expressão na caixa de diálogo Inspeção de variáveis rápida, escolha o botão Adicionar.

Atalho da barra de ferramentas:  .  Atalho do teclado: SHIFT+F9.


Caixa de diálogo Adicionar inspeção de variáveis

Utilize para inserir uma expressão de inspeção de variáveis. A expressão pode ser uma variável, uma propriedade, uma chamada de função ou qualquer outra expressão válida do Basic. As expressões de inspeção de variáveis são atualizadas na janela Inspeção de variáveis todas as vezes que você entra no modo de interrupção ou depois da execução de cada instrução na janela Imediata.

Você pode arrastar as expressões selecionadas da janela Código para a janela Inspeção de variáveis.

Importante   Durante a seleção de um contexto para uma expressão de inspeção de variáveis, utilize o escopo mais restrito que se adaptar às suas necessidades. A seleção de todos os procedimentos ou todos os módulos pode reduzir de maneira significativa a velocidade da execução, já que a expressão é avaliada depois da execução de cada instrução. A seleção de um procedimento específico para um contexto só afeta a execução enquanto o procedimento estiver na lista de chamadas de procedimento ativas, que você pode ver se escolher o comando Pilha de chamadas no menu Exibir.

Opções da caixa de diálogo

Expressão   Como padrão, exibe a expressão selecionada. A expressão é uma variável, uma propriedade, uma chamada de função ou qualquer outra expressão válida. Você pode inserir uma expressão diferente para ser avaliada.

Contexto   Define o escopo das variáveis inspecionadas na expressão.

•	Procedimento — Exibe o nome do procedimento em que reside o termo selecionado (padrão). Define o(s) procedimento(s) em que a expressão é avaliada. Você pode selecionar todos os procedimentos ou um contexto de procedimento específico no qual a variável vai ser avaliada.

•	Módulo — Exibe o nome do módulo em que reside o termo selecionado (padrão). Você pode selecionar todos os módulos ou um contexto de módulo específico no qual a variável vai ser avaliada.

•	Projeto — Exibe o nome do projeto atual. As expressões não podem ser avaliadas em um contexto fora do projeto atual.

Tipo de inspeção de variáveis   Determina como o Visual Basic responde à expressão de inspeção de variáveis.

•	Expressão de inspeção de variáveis — Exibe a expressão de inspeção de variáveis e seu valor na janela Inspeção de variáveis. Quando você entra no modo de interrupção, o valor da expressão de inspeção de variáveis é automaticamente atualizado.

•	Interromper quando valor for verdadeiro — A execução entra automaticamente no modo de interrupção quando a avaliação da expressão é verdadeira ou é qualquer valor diferente de zero (não é válida para as expressões de seqüência de caracteres).

•	Interromper quando valor for alterado — A execução entra automaticamente no modo de interrupção quando o valor da expressão muda dentro do contexto especificado.


Caixa de diálogo Editar inspeção de variáveis

Utilize para excluir ou editar o contexto ou tipo de uma expressão de inspeção de variáveis.

Importante   Durante a seleção de um contexto para uma expressão de inspeção de variáveis, utilize o escopo mais restrito que se adaptar às suas necessidades. A seleção de todos os procedimentos ou módulos pode reduzir de maneira significativa a velocidade da execução, já que a expressão é avaliada depois da execução de cada instrução. A seleção de um procedimento específico para um contexto só afeta a execução enquanto o procedimento estiver na lista de chamadas de procedimento ativas.

Opções da caixa de diálogo

Expressão   Como padrão, exibe a expressão selecionada. A expressão é uma variável, uma propriedade, uma chamada de função ou qualquer outra expressão válida. Você pode inserir uma expressão diferente para ser avaliada.

Contexto  Define o escopo das variáveis inspecionadas na expressão.

•	Procedimento — Exibe o nome do procedimento em que reside o termo selecionado (padrão). Define o(s) procedimento(s) em que a expressão é avaliada. Você pode selecionar todos os procedimentos ou um contexto de procedimento específico no qual a variável vai ser avaliada.

•	Módulo —  Exibe o nome do módulo em que reside o termo selecionado (padrão). Você pode selecionar todos os módulos ou um contexto de módulo específico no qual a variável vai ser avaliada.

•	Projeto — Exibe o nome do projeto atual. As expressões não podem ser avaliadas em um contexto fora do projeto atual.

Tipo de inspeção de variáveis   Determina como o Visual Basic responde à  expressão de inspeção de variáveis.

•	Expressão de Inspeção de variáveis — Exibe a expressão de inspeção de variáveis e seu valor na janela Inspeção de variáveis. Quando você entra no modo de interrupção, o valor da expressão de inspeção de variáveis é automaticamente atualizado.

•	Interromper quando valor for verdadeiro — A execução entra automaticamente no modo de interrupção quando a expressão avaliada é verdadeira ou é um valor diferente de zero (não é válida para as expressões de seqüência de caracteres).

•	Interromper quando valor for alterado — A execução entra automaticamente no modo de interrupção quando o valor da expressão muda dentro do contexto especificado.

Excluir   Exclui a expressão de inspeção de variáveis.


Caixa de diálogo Inspeção de variáveis rápida

Exibe o valor atual de uma expressão selecionada. Essa funcionalidade é de grande utilidade durante a depuração do código, caso você deseje ver o valor atual de uma variável, propriedade ou outra expressão.

Opções da caixa de diálogo

Contexto atual   Lista os nomes do projeto, módulo e procedimento em que reside a expressão de inspeção de variáveis.

Expressão   Exibe a expressão selecionada.

Valor   Exibe o valor da expressão selecionada. O valor atual não será exibido caso o contexto da expressão não esteja dentro de um procedimento listado na caixa de diálogo Chamadas.

Adicionar   Adiciona a expressão na janela Inspeção de variáveis.


Pesquisador de objeto

Exibe as classes, propriedades, métodos, eventos e constantes disponíveis nas bibliotecas de objeto e nos procedimentos no seu projeto. Você pode utilizá-lo para localizar e usar os objetos que criar, assim como objetos de outros aplicativos.

Para obter ajuda sobre o Pesquisador de objeto, procure Pesquisador de objeto na Ajuda.

Elementos da janela

Caixa Projeto/biblioteca

Exibe as bibliotecas do projeto ativo, às quais são feitas referências atualmente. Você pode adicionar bibliotecas na caixa de diálogo Referências. <Todas as bibliotecas > permite que todas as bibliotecas sejam exibidas de uma só vez.

Caixa Texto de pesquisa

Contém a seqüência de caracteres que você deseja utilizar na pesquisa. Você pode digitar ou escolher a seqüência de caracteres desejada. A caixa Texto de pesquisa contém as quatro últimas seqüências de caracteres de pesquisa inseridas até você fechar o projeto. Você pode utilizar os curingas padrão do Visual Basic durante a digitação de uma seqüência de caracteres.

Caso você deseje pesquisar uma palavra inteira, poderá usar o comando Encontrar somente palavra inteira no menu de atalho.

Botão Voltar

Permite que você volte para a seleção anterior nas Classes e Membros de listas. Quando você clica nele, move para uma seleção anterior até percorrer todas as opções.

Botão Avançar

Permite que você repita as seleções originais nas Classes e Membros de listas todas as vezes que clicar nele, até percorrer toda a lista de seleções.

Botão Copiar para a área de transferência

Copia a seleção atual em Membros de lista ou o texto do painel Detalhes para a Área de transferência. Em seguida, você pode colar a seleção no código.

Botão Mostrar definição

Move o cursor para o local na janela Código onde está definida a seleção em Membros de lista ou na Lista de Classes.

Botão Ajuda

Exibe o tópico da Ajuda on-line referente ao item selecionado nas Classes ou Membros de lista. Você também pode utilizar F1.

Botão Pesquisa

Inicializa uma pesquisa das bibliotecas da classe ou propriedade, método, evento ou constante correspondente à seqüência de caracteres digitada na caixa Texto de pesquisa e abre a tela Resultados da pesquisa com a lista de informações apropriada.

Botão Exibir/ocultar resultados da pesquisa

Abre ou oculta o painel Resultados da pesquisa. O painel Resultados da pesquisa muda para mostrar os resultados da pesquisa no projeto ou biblioteca escolhida na lista Projeto/biblioteca. Os resultados da pesquisa são colocados em ordem alfabética ascendente (de A a Z).

Lista Resultados da pesquisa

Exibe a biblioteca, classe e membro correspondente aos itens que contêm a seqüência de caracteres pesquisada. O painel Resultados da pesquisa muda quando você altera a seleção na caixa Projeto/biblioteca.

Lista de classes

Exibe todas as classes disponíveis na biblioteca ou projeto selecionado na caixa Projeto/biblioteca. Se houver um código escrito para uma classe, essa classe será mostrada em negrito. A lista começa sempre com <globais>, uma lista de membros acessíveis globalmente.

Se você selecionar uma Classe e não especificar um membro, obterá o membro padrão, caso esse esteja disponível. O membro padrão é identificado por um asterisco (*) ou pelo ícone padrão específico ao membro.

Membros de lista

Exibe os elementos da classe selecionada no painel Classes por grupo e, dentro de cada grupo, em ordem alfabética. Os métodos, propriedades, eventos ou constantes que tenham código escrito para eles serão mostrados em negrito. Você pode alterar a ordem dessa lista com o comando Membros do grupo no menu de atalho do Pesquisador de objeto.

Painel Detalhes

Exibe a definição do membro. O painel Detalhes contém um salto para a classe ou biblioteca a que pertence o elemento. Alguns membros têm saltos para a própria classe pai. Por exemplo, se o texto do painel Detalhes afirmar que o Comando1 foi declarado como um tipo de botão de comando, um clique nele o remeterá para a classe Botão Comando.

Você pode copiar ou arrastar o texto do painel Detalhes para a janela Código.

Barra de divisão

Divide as telas de modo que você possa ajustar o tamanho delas. Há divisões entre:

•	Caixa Classes e Membros de caixa.

•	A lista Resultados da pesquisa e as Classes e Membros de caixas.

•	Classes e Membros de caixas e o painel Detalhes.


Caixa de diálogo Chamadas

Exibe uma lista de chamadas de procedimento ativas atualmente durante o modo de interrupção. Durante a execução do código em um procedimento, esse procedimento é adicionado a uma lista de chamadas de procedimento ativas. Cada vez que um procedimento chama outro, ele é adicionado à lista. Os procedimentos chamados são removidos da lista quando a execução retorna para o procedimento que está chamando. Os procedimentos chamados a partir da janela Imediata também são adicionados à lista de chamadas.

Opções da caixa de diálogo

Projeto Módulo Função   Lista os procedimentos.

Exibir   Move o ponto de inserção para o local em que a chamada foi feita e ativa o indicador Pilha de chamadas, [image].


Caixa de diálogo Opções do membro

Permite que você adicione informações da Ajuda ou comentários sobre os procedimentos, que você define no seu projeto.

Opções da caixa de diálogo

Nome do membro   Exibe o nome do item selecionado nas Classes ou Membros de lista.

Descrição   Permite que você especifique uma seqüência de caracteres mostrada no painel Detalhes do Pesquisador de objeto.

Arquivo de ajuda   Exibe o arquivo de Ajuda associado ao item listado na caixa Nome do membro. Ele é definido na caixa Nome do arquivo da Ajuda na guia Geral da caixa de diálogo Propriedades do projeto.

Código do contexto da ajuda   Atribui um valor numérico exclusivo ao Código do contexto. Esse valor é utilizado para localizar o tópico da Ajuda no arquivo listado na caixa Arquivo de ajuda quando o usuário pressiona F1 ou o botão [image] enquanto visualiza o procedimento no Pesquisador de objeto.


Caixa de diálogo Configurar impressão

Aparece sempre ao selecionar Configurar na caixa de diálogo Imprimir.

Utilize a caixa de diálogo Configurar impressão para selecionar a impressora, a orientação da página e o tamanho do papel.

Opções da caixa de diálogo

Impressora   Permite que você especifique a impressora. Se você não selecionar uma impressora, o Visual Basic utilizará a impressora padrão do Windows.

•	Nome — Exibe uma lista de impressoras disponíveis.

•	Status — Exibe o status da impressora e se ela está pronta para imprimir.

•	Tipo — Exibe o tipo de impressora.

•	Onde — Exibe o local da impressora. Se a impressora estiver em uma rede, exibe o caminho para o servidor.

•	Comentário — Exibe o local da impressora e informações adicionais.

•	Propriedades — Abre a caixa de diálogo Propriedades específica à impressora, na qual você pode escolher opções adicionais tais como papel e a forma como as imagens gráficas são impressas.

Papel   Permite que você selecione o tamanho e a origem do papel (entre as opções disponíveis para a impressora). Os tamanhos e as origens disponíveis dependem da impressora selecionada e são alterados quando você modifica as impressoras.

•	Tamanho — Exibe uma lista dos tamanhos de papel disponíveis.

•	Origem — Exibe a origem do papel disponível para a impressora escolhida.

Orientação   Permite que você especifique se o programa vai ser impresso na orientação Paisagem ou Retrato.


Caixa de diálogo Personalizar

Permite que você personalize as barras de ferramentas e menus.

Guias

Barras de ferramentas   Permite que você crie, renomeie, exclua e redefina as Barras de ferramentas.

Comandos   Contém os comandos que você pode arrastar até os menus e as Barras de ferramentas.

Opções   Permite que você altere o tamanho dos botões da Barra de ferramentas, mostre as Dicas de ferramentas e as teclas de atalho e adicione animação aos menus.

   Botão Assistente do Office   Exibe o Assistente do Office.


Guia Barras de ferramentas (caixa de diálogo Personalizar)

Permite que você crie, renomeie, exclua e redefina as Barras de ferramentas.

Opções da guia

Caixa Barras de ferramentas   Exibe as Barras de ferramentas internas do Visual Basic e as barras de ferramentas que você tenha criado. Quando você exibe uma Barra de ferramentas, aparece uma marca de seleção à esquerda dela.

Observação   A Barra de menu não pode ser oculta. Ela só pode ser redefinida.

Nova   Abre a caixa de diálogo Nova Barra de ferramentas, na qual você digita o nome da nova barra de ferramentas na caixa Nome da barra de ferramentas.

Renomear   Abre a caixa de diálogo Renomear Barra de ferramentas, na qual você digita o novo nome da Barra de ferramentas. Disponível somente se você selecionar uma barra de ferramentas definida pelo usuário.

Excluir   Exclui do projeto uma barra de ferramentas definida pelo usuário. Disponível apenas se você selecionar uma barra de ferramentas definida pelo usuário.

Redefinir   Remove as alterações nas barras de ferramentas internas e as redefine para o estado original. Disponível apenas se você selecionar uma barra de ferramentas interna.


Guia Comandos (caixa de diálogo Personalizar)

Permite que você adicione controles e modifique os já existentes na Barra de menus ou em uma das Barras de ferramentas. Você pode também modificar a imagem do botão e o texto dos comandos que tenham sido adicionados.

Opções da Guia

Categorias   Lista as diferentes categorias de comando.

Comandos   Lista os controles disponíveis para a categoria selecionada na lista Categorias. Você pode arrastar o comando até a Barra de ferramentas na qual ele vai ser posicionado. Para adicionar o comando a um menu, arraste-o sobre o título do menu e, quando esse último for aberto, até o local em que ele deve aparecer.

Descrição   Exibe uma Dica rápida para o controle selecionado no momento atual.

Modificar seleção   Permite que você altere o comando selecionado.

•	Redefinir — Redefine o comando para o padrão.

•	Excluir — Exclui o comando.

•	Nome — Altera o nome do controle para o nome digitado na caixa. Utilizando o E comercial (&), você poderá definir as teclas de atalho.

•	Copiar imagem do botão — Copia a imagem do botão para a Área de Transferência.

•	Colar imagem do botão — Cola a imagem do botão da Área de Transferência.

•	Redefinir imagem do botão — Redefine a imagem do botão para sua configuração padrão.

•	Editar imagem do botão — Exibe a caixa de diálogo Editor de botões.

•	Alterar imagem do botão — Mostra uma lista de imagens de botão a partir da qual você poderá selecionar uma imagem diferente para o seu botão.

•	Estilo padrão — Para os botões da Barra de ferramentas, mostra apenas o ícone. Para os itens de menu, mostra o ícone e o nome.

•	Somente Texto (Sempre) — Mostra somente o nome do comando.

•	Somente Texto (em Menus) — Oculta o ícone, se houver, dos itens de menu. Esta opção não tem efeito sobre os botões da Barra de ferramentas.

•	Imagem e texto — Para as barras de ferramentas, mostra o ícone e o nome. Esta opção não tem efeito sobre os itens de menu.

•	Iniciar um grupo — Para as barras de ferramentas, coloca uma linha separadora antes do controle. Esmaecido quando o controle está no início da barra de ferramentas.


Guia Opções (Caixa de diálogo Personalizar)

Permite que você altere a aparência da Barra de menus e das Barras de ferramentas.

Opções da guia

Ícones grandes   Altera os ícones da Barra de ferramentas para um tamanho maior.

Mostrar Dicas de tela nas Barras de ferramentas   Ativa/desativa as Dicas de tela.

Mostrar teclas de atalho nas Dicas de tela   Exibe as teclas de atalho nos menus.

Animações de menu   Lista as animações disponíveis que você pode aplicar na Barra de menus.


Caixa de diálogo Propriedades do projeto

Especifica as definições de um projeto específico.


Caixa de diálogo Nova barra de ferramentas

Permite que você atribua um nome a uma nova Barra de ferramentas.

Opção da caixa de diálogo

Nome da Barra de ferramentas   Você pode digitar o nome da nova Barra de ferramentas ou utilizar o nome padrão. O nome padrão para cada Barra de ferramentas personalizada é alterado, como por exemplo em Personalizar 1, Personalizar 2 etc.


Caixa de diálogo Renomear Barra de ferramentas

Permite que você renomeie as Barras de ferramentas personalizadas.

Opção da caixa de diálogo

Nome da Barra de ferramentas   Digite o novo nome da Barra de ferramentas.


Caixa de diálogo Fonte

Utilize para alterar as fontes, o tamanho da fonte e/ou o estilo da fonte utilizada no texto e nos campos de dados.

Opções da caixa de diálogo

Fonte   Lista todas as fontes instaladas no Windows. Quando a caixa é aberta, a fonte já em uso pelo elemento selecionado está destacada.

Estilo da fonte   Lista os quatro atributos adicionais que você pode aplicar à fonte selecionada:

•	Normal — Estilo padrão inalterado

•	Negrito — Negrito

•	Itálico — Itálico

•	Negrito Itálico — Negrito Itálico

Tamanho   Lista os tamanhos em pontos comuns da fonte destacada. Quando a caixa é aberta, o tamanho em pontos da fonte aplicado ao elemento selecionado está destacado; esse mesmo tamanho em pontos é apresentado na caixa de edição, na parte superior da janela.

Você pode selecionar diretamente da lista ou digitar o novo tamanho em pontos na caixa de edição na parte superior (caso saiba que há tamanhos adicionais instalados para a impressora selecionada atualmente ou esteja usando um tipo redimensionável).

Efeitos   Lista duas opções adicionais que você pode utilizar para destacar a fonte selecionada.

•	Tachado — Imprime um caractere tachado na fonte

•	Sublinhado — Sublinha a fonte

Você pode selecionar o número de Efeitos que desejar.

Exemplo   Exibe um exemplo da fonte selecionada. O exemplo mostra a fonte, o estilo, o tamanho, os efeitos e a cor que você especificou. Você pode utilizar esta caixa para visualizar os resultados à medida que experimenta diferentes opções de formatação.

Script   Exibe uma lista de scripts disponíveis.

OK    Aplica as alterações de fonte no elemento do relatório selecionado.

Cancelar   Cancela todas as alterações de fonte e mantém o relatório inalterado.


Ícones utilizados nas janelas Pesquisador de objeto e Código

As janelas Pesquisador de objeto e Código contêm muitos ícones que representam classes e membros. Veja a seguir uma lista de ícones e o significado de cada um deles.

Este Ícone:	Representa:
	Propriedade
	Propriedade Padrão
	Método
	Método Padrão
	Evento
	Constante
	Módulo
	Classe
	Tipo definido pelo usuário
	Global
	Biblioteca
	Projeto
	Tipos e Palavras-chave internos
	Enum


Comandos Refazer e Desfazer (menu Editar)

Desfazer   Anula a última ação de edição, como por exemplo a digitação de texto na janela de código ou a exclusão de controles. Quando você exclui um ou mais controles, pode utilizar o comando Desfazer para restaurá-los, juntamente com todas as suas propriedades.

Atalho da barra de ferramentas [image]. Atalhos do teclado: CTRL+Z ou ALT+BACKSPACE.

Observação   Você não pode desfazer uma operação de Recortar utilizando o comando Desfazer em um formulário.

Refazer   Restaura a última edição de texto ou redimensionamento e posicionamento de controles, caso não tenha sido efetuada nenhuma outra ação desde o último Desfazer.

Atalho da barra de ferramentas: .

No processo de edição de textos, você pode utilizar Desfazer e Refazer para restaurar até 20 edições.

Caso não tenha sido feita nenhuma edição até o presente momento ou caso tenha sido executada alguma ação depois da última edição, esses comandos não estarão disponíveis durante o tempo de execução. Além disso, algumas grandes edições podem reduzir as condições da memória e conseqüentemente impedir uma ação de Desfazer.


Comandos Recortar, Copiar e Colar (menu Editar)

Recortar   Remove o controle ou o texto selecionado e o coloca na Área de transferência. Você deve selecionar pelo menos um caractere ou controle para que esse comando esteja disponível. Você pode desfazer o comando Recortar quando ele é utilizado em um controle.

Atalho da barra de ferramentas: . Atalho do teclado: CTRL+X ou SHIFT+DELETE

Copiar   Copia o controle ou o texto selecionado na Área de transferência. Você deve selecionar pelo menos um caractere ou controle para que esse comando esteja disponível. Você não pode desfazer o comando Copiar na janela Código.

Atalho da barra de ferramentas: . Atalho do teclado: CTRL+C ou CTRL+INSERT.

Colar   Insere o conteúdo da Área de transferência na localização atual. O texto é colocado no ponto de inserção.

Os controles colados são colocados no centro do formulário.

Você pode desfazer o comando Colar na janela Código ou no formulário, caso tenha colado o controle no formulário.

Atalho da barra de ferramentas: . Atalho do teclado: CTRL+V ou SHIFT+INS.


Comandos Localizar e Localizar próxima (menu Editar)

Localizar   Procura o texto especificado no intervalo de pesquisa especificado na caixa de diálogo Localizar.

Se a pesquisa for bem-sucedida, a caixa de diálogo Localizar será fechada e o Visual Basic selecionará o texto localizado. Se nenhuma correspondência for encontrada, o Visual Basic exibirá uma mensagem afirmando que o texto não foi encontrado.

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+F.

Localizar próxima   Localiza e seleciona a próxima ocorrência do texto especificado na caixa Localizar da caixa de diálogo Localizar.

Atalho da barra de ferramentas:  . Atalhos do teclado: F3 (Localizar próxima) ou SHIFT+F3 (Localizar anterior).

Opções da caixa de diálogo

Localizar   Digite ou insira as informações que deseja localizar ou clique na seta para baixo e selecione uma das quatro últimas entradas. Se algum texto estiver selecionado ou o cursor estiver em uma palavra quando o comando for escolhido, ele(a) será exibido(a) na caixa Localizar.

Localizar   Especifica o intervalo da pesquisa.

•	Procedimento atual — Pesquisa somente o procedimento atual.

•	Módulo atual — Pesquisa somente o módulo atual.

•	Projeto atual — Pesquisa todos os módulos do projeto.

•	Texto selecionado — Pesquisa o intervalo de código selecionado do projeto.

Direção   Define a direção da pesquisa: Abaixo ou Acima do cursor ou Tudo no intervalo selecionado.

Encontrar somente palavra inteira   Pesquisa a palavra inteira, ignorando ocorrências iguais em uma palavra maior.

Coincidir maiúsc./minúsc.   Localiza todas as ocorrências com a combinação exata de letras maiúsculas e minúsculas na caixa Localizar.

Usar padrão coincidente   Pesquisa os caracteres com padrão coincidente.

Localizar próxima   Localiza e seleciona a próxima ocorrência do texto especificado na caixa Localizar.

Cancelar   Fecha a caixa de diálogo sem executar a pesquisa.

Substituir   Exibe a caixa de diálogo Substituir, retendo as informações digitadas na caixa Localizar.


Comando Substituir (menu Editar)

Pesquisa o código no projeto de modo a localizar o texto especificado e substituí-lo pelo novo texto especificado na caixa de diálogo Substituir.

Atalho da barra de ferramentas: . Atalho do teclado: CTRL+H.

Opções da caixa de diálogo

Localizar   Digite ou insira as informações que deseja localizar ou clique na seta para baixo e selecione uma das quatro últimas entradas. Se algum texto estiver selecionado ou o cursor estiver em uma palavra quando o comando for escolhido, ele(a) será exibido(a) na caixa Localizar.

Substituir por   Digite o texto que deseja utilizar como o texto alternativo ou cole-o a partir da Área de transferência. Para excluir o texto na caixa Localizar do documento, deixa vazia a caixa Substituir por.

Localizar   Especifica o intervalo da pesquisa.

•	Procedimento Atual—Pesquisa somente o procedimento atual.

•	Módulo Atual — Pesquisa somente o módulo atual.

•	Projeto Atual — Pesquisa todos os módulos do projeto.

•	Texto Selecionado — Pesquisa o intervalo de código selecionado no projeto.

Direção   Define a direção da pesquisa: Abaixo, Acima do cursor ou Tudo no intervalo selecionado.

Encontrar somente palavra inteira Pesquisa a palavra inteira, ignorando ocorrências iguais em uma palavra maior.

Coincidir maiúsc./minúsc.   Localiza todas as ocorrências com a combinação exata de letras maiúsculas e minúsculas na caixa Localizar.

Usar padrão coincidente   Pesquisa os caracteres com padrão coincidente.

Localizar próxima   Localiza e seleciona a próxima ocorrência do texto especificado na caixa Localizar.

Cancelar   Fecha a caixa de diálogo sem o texto alternativo.

Substituir   O texto pesquisado pelo texto alternativo somente é substituído depois da confirmação do usuário.

Substituir tudo   Substitui todas as ocorrências do texto pesquisado pelo texto alternativo sem interrupção para confirmação.


Comando Recuo (menu Editar)

Desloca todas as linhas selecionadas até a próxima parada de tabulação. Todas as linhas selecionadas são movidas o mesmo número de espaços, mantendo dessa forma o recuo relativo dentro do bloco em questão.

Você pode alterar a largura da tabulação na guia Editor da caixa de diálogo Opções.

Atalho da barra de ferramentas: . Atalho do teclado: CTRL+M.


Comando Recuo deslocado (menu Editar)

Desloca todas as linhas selecionadas até a parada de tabulação anterior. Todas as linhas selecionadas são movidas o mesmo número de espaços, mantendo dessa forma o recuo relativo dentro do bloco em questão.

Você pode alterar a largura de tabulação na guia Editor da caixa de diálogo Opções.

Atalho da barra de ferramentas: . Atalho do teclado: CTRL+SHIFT+M.


Comandos Indicadores (menu Editar)

Exibe um menu que você pode utilizar para criar ou remover espaços reservados na janela Código, mover-se para o indicador posterior ou anterior ou limpar todos os indicadores.

Quando você adiciona um indicador, aparece um [image] próximo à linha em que ele é inserido.

Alternar indicador   Ativa/desativa um indicador.

Botão da barra de ferramentas:

Próximo indicador   Move o ponto de inserção até o próximo indicador.

Botão da barra de ferramentas:

Indicador anterior   Move o ponto de inserção até o indicador anterior.

Botão da barra de ferramentas:

Limpar todos indicadores   Remove todos os indicadores.

Botão da barra de ferramentas:


Comando Selecionar tudo (menu Editar)

Seleciona todo o conteúdo do código na janela Código ativa ou todos os controles em um formulário.


Comando Listar propriedades/métodos (menu Editar)

Abra uma caixa de lista suspensa na janela Código, que contém as propriedades e os métodos disponíveis para o objeto. O comando Listar propriedades/métodos exibe também uma lista dos métodos globalmente disponíveis, quando o ponteiro está em um espaço em branco. Para fazer com que a caixa de lista seja automaticamente aberta enquanto você digita o seu código, selecione Membros da lista automática na guia Editor na caixa de diálogo Opções.

Você pode localizar a propriedade ou método que desejar na caixa de lista da seguinte maneira:

•	Digitando o nome. À medida que você digitar, a propriedade ou método correspondente aos caracteres inseridos será selecionado e movido para a parte superior da lista.

•	Utilizando as setas abaixo ou acima para percorrer a lista na respectiva direção.

•	Percorrendo a lista e selecionando a propriedade ou método que deseja.

Você pode inserir a propriedade ou o método na instrução da seguinte maneira:

•	Clicando duas vezes na propriedade ou método.

•	Selecionando a propriedade ou método e pressionando TAB para inserir a seleção ou pressionando ENTER para inserir a seleção e movê-la para a próxima linha.

Observação   Os objetos do tipo Variant não mostram uma lista depois do ponto (.).

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+J.


Comando Listar constantes (menu Editar)

Abre uma caixa de lista suspensa na janela Código, que contém as constantes válidas de uma propriedade que você digitou e na frente da qual há um sinal de igualdade (=). O comando Listar constantes também funciona nas funções com argumentos que são constantes. Para fazer com que a caixa de lista seja aberta automaticamente enquanto você digita o seu código, selecione Listar membros automaticamente na guia Editor na caixa de diálogo Opções.

Você pode localizar a constante da seguinte maneira:

•	Digitando o nome.

•	Utilizando as setas abaixo ou acima para percorrer a lista na respectiva direção.

•	Percorrendo a lista e selecionando a constante que deseja.

Você pode inserir a constante na instrução do código da seguinte maneira:

•	Clicando duas vezes na constante.

•	Selecionando a constante e pressionando TAB para inserir a seleção ou pressionando ENTER para inserir a seleção e mover para a próxima linha.

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+SHIFT+J.


Comando Informação rápida (menu Editar)

Fornece a sintaxe de uma variável, função, instrução, método ou procedimento selecionado na janela Código.

O comando Informação rápida mostra a sintaxe do item e destaca o parâmetro atual. Para as funções e procedimentos com parâmetros, esses últimos aparecem em negrito à medida que você os digita, até ser digitada a vírgula utilizada para separá-lo do próximo parâmetro.

Para fazer com que Informação rápida apareça automaticamente enquanto você digita o seu código, selecione Informação rápida automática na guia Editor na caixa de diálogo Opções.

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+I.


Comando Informações do parâmetro (menu Editar)

Mostra um pop up na janela Código que contém informações sobre os parâmetros da função ou instrução inicial. Caso deseje ter uma função ou instrução cujos parâmetros sejam funções, a escolha de Informações de parâmetro fornece informações sobre a primeira função. O comando Informação rápida fornece informações sobre todas as funções incorporadas.

Quando você digita um parâmetro, ele fica em negrito até ser inserida a vírgula utilizada para separá-lo do próximo parâmetro.

Depois de ser ativado, o comando Informações de parâmetro só será fechado quando:

•	Todos os parâmetros necessários forem inseridos.

•	A função for encerrada sem a utilização de todos os parâmetros opcionais.

•	Você pressionar ESC.

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+SHIFT+I.


Comando Palavra completa (menu Editar)

Preenche o resto da palavra que você está digitando, desde que você tenha inserido os caracteres necessários para que o Visual Basic possa identificar a palavra que deseja.

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+SPACEBAR.


Comando Imprimir (menu Arquivo)

Imprime formulários e código na impressora especificada no Painel de controle do Microsoft Windows.

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+P.

Opções da caixa de diálogo

Impressora   Identifica a impressora para a qual você está imprimindo.

Intervalo   Determina o intervalo que você imprime:

•	Seleção — Imprime o código selecionado no momento.

•	Módulo atual — Imprime os formulários e/ou o código do módulo selecionado no momento.

•	Projeto atual — Imprime os formulários e/ou o código do projeto inteiro.

Imprimir   Determina o conteúdo da impressão. Dependendo da opção selecionada em Intervalo, você pode selecionar o número de opções que desejar.

•	Imagem do Formulário — Imprime as imagens do formulário.

•	Código — Imprime o código do intervalo selecionado.

Qualidade de impressão   Determina se a qualidade da saída vai ser alta, média, baixa ou rascunho.

Imprimir para arquivo   Caso selecionada, a impressão é enviada para o arquivo especificado na caixa de diálogo Imprimir para arquivo. Essa caixa de diálogo aparece depois que você escolhe OK na caixa de diálogo Imprimir.

OK   Imprime a sua seleção.

Cancelar   Fecha a caixa de diálogo sem imprimir.

Configurar   Mostra a caixa de diálogo Configurar Impressão padrão.


Comandos Alinhar (menu Formatar)

Alinha entre si os objetos selecionados, tendo como referência o controle com as alças de arraste brancas.

Esquerdas   Alinha a posição horizontal dos objetos selecionados, colocando a extremidade esquerda deles em linha com o controle com as alças de arraste brancas.

Atalho da barra de ferramentas: .

Centros   Alinha a posição horizontal dos objetos selecionados, colocando o centro deles em linha com o controle com as alças de arraste brancas.

Atalho da barra de ferramentas: .

Direitas   Alinha a posição horizontal dos objetos selecionados, colocando a extremidade deles em linha com o controle com as alças de arraste brancas.

Atalho da barra de ferramentas: .

Superiores   Alinha a posição vertical dos objetos selecionados, colocando a margem superior deles em linha com o controle com as alças de arraste brancas.

Atalho da barra de ferramentas: .

Centros   Alinha a posição vertical dos objetos selecionados, colocando a parte central deles em linha com o controle com as alças de arraste brancas.

Atalho da barra de ferramentas: .

Inferiores   Alinha a posição vertical dos objetos selecionados, colocando a margem inferior deles em linha com o controle com as alças de arraste brancas.

Atalho da barra de ferramentas: .

À grade   Alinha o canto superior esquerdo dos objetos selecionados à grade mais próxima. O objeto não será redimensionado.

Atalho da barra de ferramentas: .


Comandos Fazer no mesmo tamanho (menu Formatar)

Baseado no objeto com as alças de arraste brancas, faz com que os objetos selecionados tenham o mesmo tamanho, conforme as dimensões que você especifica.

Largura   Ajusta a largura.

Atalho da barra de ferramentas: .

Altura   Ajusta a altura.

Atalho da barra de ferramentas: .

Ambos   Ajusta a largura e a altura.

Atalho da barra de ferramentas: .


Comandos Espaçamento horizontal (menu Formatar)

Altera o espaço horizontal entre os objetos selecionados.

Igualar   Move os objetos selecionados de modo que haja espaço igual entre eles, utilizando como referência os objetos da camada externa. Os objetos da camada externa não são movidos.

Atalho da barra de ferramentas: .

Aumentar   Aumenta o espaçamento horizontal em uma unidade de grade com base no objeto com o foco. Nas bordas com o objeto com o foco, aparecem alças brancas. Você pode alterar o tamanho das unidades de grade na guia Geral da caixa de diálogo Opções.

Atalho da barra de ferramentas: .

Diminuir   Diminui o espaçamento horizontal em uma unidade de grade com base no objeto com o foco. Nas bordas com o objeto com o foco, aparecem alças brancas. Você pode alterar o tamanho das unidades de grade na guia Geral da caixa de diálogo Opções.

Atalho da barra de ferramentas: .

Remover   Remove o espaçamento horizontal de modo que os objetos sejam alinhados com suas margens tocando na base do objeto como foco. Nas bordas do objeto com o foco, aparecem alças brancas.

Atalho da barra de ferramentas: .

Observação   O objeto com o foco não é movido, mas os outros objetos são movidos em torno dele.

Observação   Caso a utilização do comando Espaçamento horizontal não produza os resultados desejados, experimente reorganizar manualmente alguns objetos e repita o comando. Além disso, tente utilizar o comando Espaçamento vertical.


Comandos Espaçamento vertical (menu Formatar)

Altera o espaço vertical entre os objetos selecionados, com base no objeto com o foco. Quando um objeto está selecionado, aparecem alças brancas nas suas bordas.

Igualar   Move os objetos selecionados de modo que haja espaço igual entre eles, utilizando como referência os objetos nas extremidades superior e inferior. Os objetos nessas extremidades não são movidos.

Atalho da barra de ferramentas: .

Aumentar   Aumenta o espaçamento vertical em uma grade, com base no objeto com o foco selecionado. Você pode alterar o tamanho das unidades de grade na guia Geral da caixa de diálogo Opções.

Atalho da barra de ferramentas: .

Diminuir   Diminui o espaço vertical em uma grade, com base no objeto com o foco. Você pode alterar o tamanho das unidades de grade na guia Geral da caixa de diálogo Opções.

Atalho da barra de ferramentas: .

Remover   Remove o espaçamento vertical de modo que as bordas do objeto se toquem, com base no objeto com o foco.

Atalho da barra de ferramentas: .

Observação   O objeto com o foco não é movido, mas os outros objetos são movidos em torno dele.

Observação   Caso a utilização do comando Espaçamento vertical não produza os resultados desejados, experimente reorganizar manualmente alguns objetos e repita o comando. Além disso, tente utilizar o comando Espaçamento horizontal.


Comandos Centralizar no formulário (menu Formatar)

Centraliza os objetos selecionados no eixo central do formulário.

Horizontalmente   Alinha a parte central dos objetos selecionados a uma linha horizontal no centro do formulário.

Atalho da barra de ferramentas: .

Verticalmente   Alinha a parte central dos objetos selecionados a uma linha vertical no centro do formulário.

Atalho da barra de ferramentas: .


Comando Dimensionar na grade (menu Formatar)

Ajusta a altura e a largura do objeto selecionado de modo a encaixá-las nas linhas de grade mais próximas no formulário. Você pode alterar o tamanho da grade na guia Geral da caixa de diálogo Opções.

Atalho da barra de ferramentas: .


Comando Ordem (menu Formatar)

Altera a ordem dos objetos selecionados em um formulário.

Trazer para frente   Move os objetos selecionados para a frente de todos os outros objetos em um formulário.

Atallho da barra de ferramentas: . Atalho do teclado: CTRL+J.

Enviar para trás   Move os objetos selecionados para trás de todos os outros objetos de um formulário.

Atalho da barra de ferramentas: . Atalho do teclado: CTRL+K.

Avançar   Move o objeto selecionado uma etapa adiante na ordem z.

Atalho da barra de ferramentas: .

Recuar   Move o objeto selecionado uma etapa para trás na ordem z.

Atalho da barra de ferramentas: .


Janela Código

Utilize a janela Código para gravar, exibir e editar código do Visual Basic. Você pode abrir o mesmo número de janelas Código como de módulos, de modo a poder visualizar facilmente o código em diferentes formulários ou módulos e copiar e colar entre eles.

Você pode abrir uma janela Código a partir da:

•	Janela Projeto, selecionando um formulário ou um módulo, e escolhendo o botão Visualizar código.

•	Janela UserForm, clicando duas vezes em um controle ou formulário, escolhendo Código no menu Exibir ou pressionando F7.

Você pode arrastar o texto selecionado para:

•	Um local diferente na janela Código atual.

•	Outra janela Código.

•	As janelas Imediata e Inspeção.

•	A Lixeira.

Elementos da janela

Caixa Objeto

Exibe o nome do objeto selecionado. Clique na seta à direita da caixa de listagem para exibir uma lista de todos os objetos associados ao formulário.

Caixa Procedimentos/Eventos

Lista todos os eventos reconhecidos pelo Visual Basic de um formulário ou controle exibido na caixa Objeto. Quando você seleciona um evento, o procedimento de evento associado a esse nome de evento é exibido na janela Código.

Caso (Geral) seja exibido na caixa Objeto, a caixa Procedimento listará as declarações e todos os procedimentos gerais que tenham sido criados para o formulário. Caso você esteja editando o código do módulo, a caixa Procedimento listará todos os procedimentos gerais no módulo. Em ambos os casos, o procedimento selecionado na caixa Procedimento é exibido na janela Código.

Todos os procedimentos em um módulo aparecem em uma lista de rolagem, classificada em ordem alfabética pelo nome. A seleção de um procedimento nas caixas de listagem suspensas na parte superior da janela Código move o cursor para a primeira linha de código no procedimento selecionado.

Barra de divisão

Quando esta barra é arrastada para baixo, divide a janela Código em dois painéis horizontais, que podem ser rolados de modo independente. Em seguida, você poderá visualizar diferentes partes do código ao mesmo tempo. As informações que aparecem na caixa Objeto e na caixa Procedimentos/Eventos se aplicam ao código no painel que tem o foco. Para fechar um painel, arraste a barra para a parte superior ou inferior da janela ou clique duas vezes sobre ela.

Barra do Indicador de margem

Uma área cinzenta no lado esquerdo da janela Código, onde são exibidos os indicadores de margem.

   Ícone Visualizar procedimento

Exibe o procedimento selecionado. A janela Código só exibe um procedimento de cada vez.

   Ícone Visualizar módulo completo

Exibe todo o código do módulo.


Janela Imediata

Permite que você:

•	Digite ou cole uma linha de código e pressione ENTER para executá-lo.

•	Copie e cole o código da janela Imediata na janela Código, mas não permite que você grave o código na janela Imediata.

A janela Imediata pode ser arrastada e posicionada em qualquer lugar da tela, desde que você não a tenha transformado em uma janela ancorável na guia Ancorando da caixa de diálogo Opções.

Para fechar a janela, clique na caixa Fechar. Caso a caixa Fechar não esteja visível, clique duas vezes na Barra de título para mostrá-la e em seguida clique nela.

Observação   No modo de interrupção, uma instrução na janela Imediata é executada no contexto ou no escopo exibido na caixa Procedimento. Por exemplo, caso você digite Print nomedevariável, a saída será o valor de uma variável local. Dessa forma, obtém-se o mesmo resultado que se o método Print tivesse ocorrido no procedimento que você estivesse executando quando o programa foi interrompido.


Janela Locais

Exibe automaticamente o conteúdo das variáveis declaradas no procedimento atual e seus valores.

Quando a janela Locais estiver visível, ela será automaticamente atualizada todas as vezes que houver uma alteração de Executar para Modo de interrupção ou que você navegar na tela da pilha

Você pode:

•	Redimensionar os cabeçalhos de coluna, arrastando a borda para a direita ou para a esquerda.

•	Fechar a janela, clicando na caixa Fechar. Caso a caixa Fechar não esteja visível, clique duas vezes na Barra de título para mostrá-la e em seguida clique nela.

Elementos da janela

Botão Pilha de chamadas   Abre a caixa de diálogo Pilha de chamadas, que lista os procedimentos na pilha de chamadas.

Expressão   Lista o nome das variáveis.

A primeira variável na lista é de módulo especial e pode ser expandida para exibir todas as variáveis do nível do módulo no módulo atual. Para um módulo de classe, a variável de sistema <Me> é definida. Nos módulos padrão, a primeira variável é <nome do módulo atual >. As variáveis globais e as variáveis em outros projetos não podem ser acessadas a partir da janela Locais.

Você não pode editar dados nesta coluna.

Valor   Lista o valor da variável.

Quando você clica em um valor na coluna Valor, o cursor assume a forma em I de um ponteiro. Você pode editar um valor e, em seguida, pressionar ENTER, a tela SETA ACIMA, a tecla SETA ABAIXO, TAB, SHIFT+TAB ou clicar na tela para validar a alteração. Caso o valor seja ilegal, o campo Editar permanecerá ativo e o valor será destacado. Aparecerá então uma caixa de mensagem descrevendo o erro. Para cancelar uma alteração, pressione ESC.

Todas as variáveis numéricas devem ter um valor listado. As variáveis de seqüência de caracteres podem ter uma lista Valor vazia.

As variáveis que contêm subvariáveis podem ser expandidas e comprimidas. As variáveis comprimidas não exibem um valor, ao contrário do que acontece com as subvariáveis. O ícone de expansão, [image], e o ícone de compressão, [image], aparecerão à esquerda da variável.

Tipo   Lista o tipo de variável. Você não pode editar dados nesta coluna.


Janela Inspeção de variáveis

Aparece automaticamente quando as expressões de inspeção são definidas no projeto.

Você pode:

•	Alterar o tamanho dos cabeçalhos de coluna, arrastando as bordas para a direita de modo a ampliá-los ou para a esquerda de modo a reduzi-los.

•	Arrastar uma variável selecionada até a janela Imediata ou a janela Inspeção de variáveis.

•	Fechar a janela, clicando na caixa Fechar. Caso a caixa Fechar não esteja visível, clique duas vezes na Barra de título para mostrá-la e em seguida clique nela.

Elementos da janela

Expressão   Lista a expressão de inspeção com o ícone Inspeção, [image], à esquerda.

Valor   Lista o valor da expressão no momento da transição para o modo de interrupção.

Você pode editar um valor e, em seguida, pressionar ENTER, a tecla SETA ACIMA, a tecla SETA ABAIXO, TAB, SHIFT+TAB ou clicar na tela para validar a alteração. Caso o valor seja ilegal, o campo Editar permanecerá ativo e o valor será destacado. Aparecerá também uma caixa de mensagem descrevendo o erro. Para cancelar uma alteração, pressione ESC.

Tipo   Lista o tipo da expressão.

Contexto   Lista o contexto da expressão de inspeção.

Caso o contexto da expressão não esteja no escopo durante a transição para o modo de interrupção, o valor atual não será exibido.

Para fechar a janela, clique na caixa Fechar. Caso a caixa Fechar não esteja visível, clique duas vezes na Barra de título para mostrá-la e em seguida clique nela.


Indicadores de margem

O Visual Basic contém indicadores de margem que fornecem pistas visuais para certas ações durante a edição do seu código. Caso ocorra mais de uma ação em uma linha, os indicadores apropriados também aparecerão.

Os indicadores de margem aparecem na Barra do Indicador de margem, no lado esquerdo da janela Código.

Você pode ativar e desativar a Barra do Indicador de margem na guia Formato do editor da caixa de diálogo Opções.

Indicador de margem	Nome do Indicador de margem	Descrição
	Ponto de interrupção	Indica que você definiu um ponto de interrupção usando o comando Ativar/desativar ponto de interrupção no menu Depurar. Você pode ativar/desativar o ponto de interrupção colocando o ponteiro do mouse na região do indicador de margem e clicando nele.
	Linha de execução atual	Indica a linha de código que será executada a seguir. Você pode arrastar esse indicador de margem para um novo local dentro de qualquer módulo de código em execução. Caso arraste o indicador de margem da Linha de execução atual para uma linha ou região inválida, nada acontecerá e o indicador retornará para o local original.
	Indicador	Indica o local de um indicador definido usando o comando Alternar indicador no menu Editar.
	Marcador de Pilha de chamadas	Indica as linhas que estão atualmente na pilha de chamadas. O indicador Marcador de pilha de chamadas aparece apenas no modo de interrupção.


Janela Dicas de dados

Uma caixa que exibe o valor da variável sobre a qual se encontra o cursor.

Por exemplo, se você definir x=5 e, em seguida, definir um ponto de interrupção antes do final do seu código, quando executar o seu código e colocar o seu cursor sobre o "x", o valor 5 aparecerá na janela Dicas de dados.

Disponível no modo de interrupção.


Explorer do Projeto

Exibe uma lista hierárquica dos projetos e todos os itens contidos e mencionados por cada um deles.

Elementos da janela

   Visualizar código

Exibe a janela Código para que você grave e edite o código associado ao item selecionado.

   Visualizar objeto

Exibe a janela Objeto do item selecionado, um documento existente ou o UserForm.

   Alternar pastas

Oculta e mostra as pastas de objeto enquanto continua a mostrar os itens individuais contidos neles.

Listar janela

Lista todos os projetos carregados e os itens incluídos em cada um deles.

Projeto

O projeto e os itens contidos nele.

•	UserForms

Todos os arquivos .frm associados ao projeto.

•	Documento

O documento associado ao projeto. Por exemplo, no Microsoft Word, ele é o documento do Word.

•	Módulos

Todos os módulos.bas do projeto.

•	Módulos de classe

Todos os arquivos .cls do projeto.

•	Referências

Contém referências a outros projetos que você tenha definido utilizando o comando Referências no menu Ferramentas.


Janela Propriedades

Lista as propriedades da fase de projeto dos objetos selecionados e suas definições atuais. Você pode alterar essas propriedades da fase de projeto. Quando você seleciona múltiplos controles, a janela Propriedades contém uma lista das propriedades comuns a todos os controles selecionados.

Elementos da janela

Caixa Objeto

Lista o objeto selecionado no momento. Somente os objetos do formulário ativo estão visíveis. Se você selecionar múltiplos objetos, as propriedades comuns aos objetos e suas definições, baseadas no primeiro objeto selecionado, aparecerão nas guias Listar propriedades.

Guias Listar propriedades

•	Guia Alfabético — Lista, em ordem alfabética, todas as propriedades do objeto selecionado que podem ser alteradas na fase de projeto, assim como as suas definições atuais. Para alterar a definição da propriedade, selecione o nome da propriedade e digite ou selecione a nova definição.

•	Guia Categorizado — Lista, por categoria, todas as propriedades do objeto selecionado. Por exemplo, BackColor, Caption e ForeColor se encontram na categoria Aparência. Você pode reduzir a lista de modo a poder visualizar as categorias ou pode expandir uma categoria de modo a poder visualizar as propriedades. Quando expande ou reduz a lista, você vê um sinal de adição (+) ou subtração (-) à esquerda do nome da categoria.


Tipos de dados exibidos na janela Locais

Veja a seguir uma lista de tipos de dados e o estado padrão dos mesmos, quando são exibidos na janela Locais.

Tipo de dados	Estado padrão
Currency	O valor é exibido.
Double	O valor é exibido.
Integer	O valor é exibido
Long	O valor é exibido.
Single	O valor é exibido.
String	O valor é exibido.
UDT	O valor não é exibido. Não pode ser editado. Reduzido.
Variant	O valor é exibido.
Object	O valor não é exibido. Não pode ser editado. Reduzido.
Decimal	O valor é exibido.
Array	O valor não é exibido. Não pode ser editado. Reduzido.


Guia Geral (Caixa de diálogo Propriedades do projeto)

Especifica as configurações do projeto atual do Visual Basic. O nome do projeto é exibido na barra de título.

Opções da Guia

Nome do projeto   Identifica o seu componente no Registro do Windows e no Pesquisador de objeto. É fundamental que ele tenha um nome exclusivo.

O nome do projeto é o nome da biblioteca do seu componente. A biblioteca, ou TypeLib, contém a descrição dos objetos e as interfaces fornecidas pelo seu componente.

Ele também é utilizado para qualificar os nomes de classes. Uma combinação de nome de projeto e nome de classe é, algumas vezes, chamada de nome de classe plenamente qualificado ou de código programático. O nome de classe plenamente qualificado pode ser necessário para identificar corretamente um objeto pertencente ao seu componente.

Descrição do projeto   Define o texto descritivo que é exibido na painel Descrição, na parte inferior do Pesquisador de objeto.

Nome do arquivo da ajuda   Exibe o nome do arquivo da Ajuda associada ao projeto.

Código do contexto da ajuda do projeto   Lista o código de contexto do tópico da Ajuda a ser chamado quando o usuário seleciona o botão [image] enquanto a biblioteca de objetos do aplicativo estiver selecionada no Pesquisador de objeto.

Argumentos para compilação condicional   Lista as declarações de constante utilizadas para compilação condicional.


Caixas de diálogo Carregar figura e Carregar ícone

Carrega um arquivo de imagens ou ícones existente.

Opções da Caixa de diálogo

Pesquisar em

Seleciona o local da imagem que você deseja abrir.

Um nível acima

Mostra uma lista de pastas ou unidades de disco um nível acima da pasta atual.

Criar nova pasta

Cria uma nova pasta.

Lista

Mostra as pastas ou arquivos em um formato de lista que contém o ícone e o nome dele.

Detalhes

Mostra as pastas ou os arquivos em uma lista que contém o ícone e o nome, o tamanho, tipo e a data e hora em que foi modificado pela última vez.

Nome do arquivo

Selecione ou digite o nome de um arquivo de imagem que você deseja abrir.

Listar arquivos do tipo

Selecione um tipo de arquivo. Os arquivos do tipo selecionado aparecem na caixa de listagem Nome do arquivo.

•	Todos os arquivos de figuras (*.bmp, *.dib, *.wmf, *.emf, *.ico, *.cur) — Lista todos os arquivos de figuras.

•	Bitmaps(*.bmp, *.dib) — Lista bitmaps e DIBs.

•	Metafiles (*.wmf, *.wmf) — Lista os metafiles do Microsoft Windows.

•	Ícones (*.ico, *.cur) — Lista os ícones.

•	Todos os arquivos (*.*) — Lista os arquivos de todos os tipos.

Abrir

Abre o arquivo selecionado.

Cancelar

Fecha a caixa de diálogo sem carregar um arquivo de figuras.


Caixa de diálogo Referências

Permite que você selecione outros objetos do aplicativo que deseja estarem disponíveis no seu código, definindo uma referência para essa biblioteca de objetos do aplicativo.

Opções da Caixa de diálogo

Referências disponíveis   Lista as referências disponíveis para o seu projeto.

•	Depois que você define uma referência para uma biblioteca de objetos selecionando uma caixa de verificação próxima ao nome, poderá localizar um objeto específico com os métodos e as propriedades no Pesquisador de objeto.

•	Se você não estiver utilizando objetos em uma biblioteca com referência, precisará limpar a caixa de verificação dessa referência para minimizar o número de referências de objeto que o Visual Basic deve resolver, reduzindo, dessa forma, o tempo de que ele precisa para compilar o seu projeto. Você não pode remover uma referência a um item utilizado em seu projeto.

•	Se você remover uma referência a um objeto que, no momento, esteja utilizando em seu projeto, receberá um erro na próxima vez que consultar esse objeto.

•	As referências que não estão sendo utilizadas são listadas em ordem alfabética.

Observação   Você não pode remover as referências ao "Visual Basic for Applications" e aos "objetos e procedimentos do Visual Basic ", porque são necessárias à execução do Visual Basic.

Botões Prioridade   Move as referências para cima, [image], e para baixo, [image], na lista. Quando você faz referência a um objeto no código, o Visual Basic pesquisará todos os objetos com referência selecionados na caixa de diálogo Referências, na ordem em que esses objetos são exibidos. Se dois objetos com referência utilizarem o mesmo nome, o Visual Basic utilizará a definição fornecida pelo objeto listado em primeiro lugar na caixa Referências disponíveis.

Resultado   Exibe o nome e o caminho da referência selecionada na caixa Referências disponíveis, assim como a versão do idioma.

Procurar   Exibe a caixa de diálogo Adicionar referência para que você possa pesquisar em outros diretórios e adicionar referências à caixa Referências disponíveis para os seguintes tipos:

•	Bibliotecas (*.olb, *.tlb, *.dll)

•	Arquivos executáveis (*.exe, *.dll)

•	Controles do ActiveX (*.ocx)

•	Todos os arquivos (*.*)

A caixa de diálogo Adicionar referências é a caixa de diálogo Abrir comum.


Comando Interromper (menu Executar)

Pára a execução de um programa enquanto ele está sendo executado e alterna para o modo de interrupção. Toda instrução que estiver sendo executada quando você escolher este comando será exibida na janela Código com [image] na margem esquerda se você tiver marcado Barra do indicador de margem na guia Formato do editor da caixa de diálogo Opções. Se o aplicativo estiver aguardando eventos no loop ocioso (nenhuma instrução está sendo executada), nenhuma instrução será realçada até que ocorra um evento.

Algumas alterações feitas no modo de interrupção podem requerer que você reinicie o seu programa para que surtam efeito.

Botão da barra de ferramentas:    Atalho do teclado: CTRL+BREAK.


Atalhos do teclado para a janela Código

Você pode utilizar as seguintes teclas de atalho para acessar comandos na janela Código:

Descrição	Teclas de Atalho
Janela Visualizar código	F7
Visualizar Pesquisador de Objeto	F2
Localizar	CTRL+F
Substituir	CTRL+H
Encontrar próximo	F3
Encontrar anterior	SHIFT+F3
Próximo procedimento	CTRL+SETA ABAIXO
Procedimento anterior	CTRL+SETA ACIMA
Visualizar definição	SHIFT+F2
Deslocar uma tela para baixo	CTRL+PAGE DOWN
Deslocar uma tela para cima	CTRL+PAGE UP
Ir para a última posição	CTRL+SHIFT+F2
Início do módulo	CTRL+HOME
Fim do módulo	CTRL+END
Mover uma palavra para a direita	CTRL+SETA À DIREITA
Mover uma palavra para a esquerda	CTRL+SETA À ESQUERDA
Mover para o fim da linha	END
Mover para o início da linha	HOME
Desfazer	CTRL+Z
Excluir linha atual	CTRL+Y
Excluir até o fim da palavra	CTRL+DELETE
Recuo	TAB
Recuo deslocado	SHIFT+TAB
Limpar todos os pontos de interrupção	CTRL+SHIFT+F9
Visualizar menu de atalho	SHIFT+F10
Refazer	CTRL+Q


Teclas de uso geral da janela Código

Utilize estas combinações de teclas na janela Código:

Pressione	Para
F1	Obter Ajuda sensível ao contexto sobre funções, instruções, métodos, propriedades ou eventos.
F2	Exibir o Pesquisador de Objeto.
F9	Definir ou remover um ponto de interrupção.
CTRL+SHIFT+F9	Limpar todos os pontos de interrupção.
F5	Executar um Sub/UserForm ou macro.
F8	Executar código uma linha de cada vez (passo único).
SHIFT+F8	Executar código um procedimento de cada vez (passo de procedimento).
CTRL+BREAK	Interromper a execução de um aplicativo do Visual Basic.
HOME	Mover o cursor para o início do texto em uma linha.
END	Mover o cursor para o fim do texto em uma linha.
Cliques duas vezes na barra de divisão	Excluir a barra de divisão.
CTRL+J	Ativar Listar propriedades/métodos.
CTRL+SHIFT+J	Ativar Listar constantes.
CTRL+I	Ativar Informação rápida.
CTRL+SHIFT+I	Ativar Informações de parâmetros.
CTRL+BARRA DE ESPAÇO	Ativar Palavra completa.
SHIFT+F10	Visualizar menu de atalho.
ALT+F5	Executar o código do manipulador de erros ou retornar o erro para o procedimento de chamada. Esta ação não afeta a definição da interceptação de erros na guia Geral da caixa de diálogo Opções.
ALT+F8	Ir para o manipulador de erros ou retornar o erro para o procedimento de chamada. Esta ação não afeta a definição da interceptação de erros na guia Geral da caixa de diálogo Opções.


Teclas de navegação da janela Código

Utilize estas combinações de teclas para navegar na janela Código:

Pressione	Para
CTRL+F7	Mover o ponto de inserção para a caixa Objeto.
SHIFT+F2	Ir para a definição do procedimento selecionado.
CTRL+SETA ABAIXO	Exibir o próximo procedimento.
CTRL+SETA ACIMA	Exibir o procedimento anterior.
PAGE DOWN	Percorrer para baixo os procedimentos no seu código.
PAGE UP	Percorrer para cima os procedimentos no seu código.
CTRL+SHIFT+F2	Retornar à última posição no seu código.
CTRL+HOME	Ir para o início do módulo.
CTRL+END	Ir para o fim do módulo.
CTRL+SETA À DIREITA	Ir uma palavra para a direita.
CTRL+SETA À ESQUERDA	Ir uma palavra para a esquerda.
END	Ir para o fim da linha.
HOME	Ir para o início da linha.
CTRL+PAGE DOWN	Ir para a parte inferior do procedimento atual.
CTRL+PAGE UP	Ir para a parte superior do procedimento atual.
F6	Alternar painéis na janela Código (quando a janela está dividida).


Teclas de edição de código

Utilize estas combinações de teclas para editar código na janela Código:

Pressionar	Para
CTRL+C	Copiar o texto selecionado para a Área de transferência.
CTRL+X	Recortar o texto selecionado para a Área de transferência.
DELETE ou DEL	Excluir o texto selecionado sem inseri-lo na Área de transferência.
CTRL+V	Colar o conteúdo da Área de transferência no ponto de inserção.
CTRL+Z	Desfazer a última ação de edição na linha atual.
CTRL+Y	Recortar a linha atual para a Área de transferência.
CTRL+DELETE	Excluir até o fim da palavra.
CTRL+BACKSPACE	Excluir até o início da palavra.
F3	Encontrar Próxima: repetir pesquisa para baixo no seu código. Se não tiver sido feita nenhuma pesquisa de texto, a caixa de diálogo Encontrar será exibida.
SHIFT+F3	Encontrar Anterior: repetir pesquisa de texto para cima no seu código. Se não tiver sido feita nenhuma pesquisa de texto, a caixa de diálogo Encontrar será exibida.
SHIFT+TAB	Remover recuo.


Teclas de atalho de menu disponíveis na janela Código

Utilize estas combinações de teclas para atalhos de menu na janela Código.

Pressione	Para
CTRL+P	Imprimir
CTRL+Z	Desfazer
CTRL+V	Colar
DEL ou DELETE	Excluir
CTRL+F	Encontrar
F3	Encontrar próximo
CTRL+H	Substituir
TAB	Recuo
SHIFT+TAB	Recuo deslocado
CTRL+J	Listar propriedades/métodos
CTRL+SHIFT+J	Listar constantes
CTRL+I	Informação rápida
CTRL+SHIFT+I	Informações de parâmetros
CTRL+BARRA DE ESPAÇO	Palavra completa
SHIFT+F2	Definição
CTRL+SHIFT+F2	Última posição
F2	Pesquisador de objeto
CTRL+G	Janela Imediata
CTRL+R	Explorer do projeto
F4	Janela Propriedades
F8	Depuração total
SHIFT+F8	Depuração parcial
CTRL+F8	Executar até o cursor
SHIFT+F9	Inspeção rápida
F9	Ativar/desativar pontos de interrupção.
CTRL+SHIFT+F9	Limpar todos pontos de interrupção
F5	Executar Sub/Form ou Executar macro
CTRL+BREAK	Interromper
SHIFT+F10	Menus de atalho
CTRL+M	Importar arquivo
CTRL+E	Exportar arquivo


Teclas de atalho da janela Imediata

Utilize estas combinações de teclas na janela Imediata:

Pressione	Para
ENTER	Executar uma linha de código selecionado.
CTRL+C	Copiar o texto selecionado para a Área de transferência.
CTRL+V	Colar o conteúdo da Área de transferência no ponto de inserção.
CTRL+X	Recortar o texto selecionado para a Área de transferência.
CTRL+L	Exibir a caixa de diálogo Pilha de chamadas (somente modo de interrupção).
F5	Continuar executando um aplicativo.
F8	Executar código uma linha de cada vez (passo único).
SHIFT+F8	Executar código um procedimento de cada vez (passo de procedimento).
DELETE ou DEL	Excluir o texto selecionado sem inseri-lo na Área de transferência.
F2	Exibir o Pesquisador de objeto.
CTRL+ENTER	Inserir retorno de carro.
CTRL+HOME	Mover o cursor para a parte superior da janela Imediata.
CTRL+END	Mover o cursor par o fim da janela Imediata.
SHIFT+F10	Visualizar menu de atalho.
ALT+F5	Executar o código do manipulador de erros ou retornar o erro para o procedimento de chamada. Esta ação não afeta a definição da interceptação de erros na guia Geral da caixa de diálogo Opções.
ALT+F8	Ir para o manipulador de erros ou retornar o erro para o procedimento de chamada. Esta ação não afeta a definição da interceptação de erros na guia Geral da caixa de diálogo Opções.


Atalhos do teclado para a janela Inspeção de variáveis

Utilize estas combinações de teclas na janela Inspeção:

Pressione	Para
SHIFT+ENTER	Exibir a expressão de inspeção selecionada.
CTRL+W	Exibir a caixa de diálogo Editar inspeção.
ENTER	Expandir ou reduzir o valor de inspeção selecionado se ele tiver um sinal de mais (+) ou de menos (-) à sua esquerda.
F2	Exibir o Pesquisador de objeto.
SHIFT+F10	Visualizar menu de atalho.


Atalhos do teclado para a janela Propriedades

Utilize estas combinações de teclas quando a lista Propriedade tiver o foco na janela Propriedades:

Pressione	Para
PAGE DOWN	Mover para baixo na lista Propriedade.
PAGE UP	Mover para cima na lista Propriedade.
SETA ABAIXO	Mover para baixo na lista Propriedade, uma propriedade de cada vez.
SETA ACIMA	Mover para cima na lista Propriedade, uma propriedade de cada vez.
SETA À DIREITA	Mover para baixo na lista Propriedade, uma propriedade de cada vez.
SETA À ESQUERDA	Mover para cima na lista Propriedade, uma propriedade de cada vez.
END	Mover para a última propriedade na lista.
HOME	Mover para a primeira propriedade na lista.
ALT+F6	Alternar as duas últimas janelas ativas.
TAB	Mover o ponto de inserção entre a propriedade, a caixa de definições de propriedades e a caixa Objeto.
CTRL+SHIFT+ALFA	Mover para a próxima propriedade na lista que começa com o caractere alfa.
Clique duplo	Circular definições de propriedades enumeradas ou mudar o foco da caixa de configurações de outros tipos de propriedade.
Utilize estas combinações de teclas quando a caixa de definições de uma propriedade tiver o foco na janela Propriedades:

Pressione	Para
CTRL+Z	Desfazer a última edição de ação na linha atual.
CTRL+C	Copiar o texto selecionado para a Área de transferência.
CTRL+X	Recortar o texto selecionado para a Área de transferência.
DEL ou DELETE	Excluir o texto selecionado sem inseri-lo na Área de transferência.
CTRL+V	Colar o conteúdo da Área de transferência no ponto de inserção.
SHIFT+TAB	Alternar foco entre a caixa Objeto e a guia Propriedades ativa.
TAB	Mover o foco entre a caixa Objeto, a guia Propriedades ativa, uma propriedade e o valor da propriedade.
ESC	Cancelar a alteração da propriedade.
CTRL+SHIFT+ALFA	Mover para a próxima propriedade que começa com o caractere alfa na lista.
Utilize estas combinações de teclas quando uma propriedade tiver valores enumerados e sua caixa de configurações tiver o foco na janela Propriedades:

Pressione	Para
ALT+SETA ABAIXO	Abrir a lista da caixa de configurações.
ALT+SETA ACIMA	Fechar a lista da caixa de configurações.
Utilize estas combinações de teclas quando definir as propriedades BackColor, ForeColor, FillColor ou BorderColor e a caixa de configurações tiver o foco na janela Propriedades:

Pressione	Para
ALT+SETA ABAIXO	Exibir a Paleta de cores.
ALT+SETA ACIMA	Fechar a Paleta de cores.
Utilize estas combinações de teclas quando definir as propriedades Icon ou Picture e a caixa de configurações tiver o foco na janela Propriedades:

Pressione	Para
ALT+SETA ABAIXO	Exibir a caixa de diálogo Carregar ícone ou Carregar figura.
ALT+SETA ACIMA	Exibir a caixa de diálogo Carregar ícone ou Carregar figura.


Atalhos do teclado para o Explorer do projeto

Utilize estas combinações de teclas no Explorer do projeto:

Pressione	Para
ENTER	Abrir o arquivo selecionado na lista ou expandir e reduzir a lista para mostrar as subentradas.
SHIFT+ENTER	Abrir a janela Código do arquivo selecionado.
F7	Abrir a janela Código do arquivo selecionado.
SHIFT+F10	Visualizar menu de atalho.
HOME	Selecionar o primeiro arquivo na lista.
END	Selecionar o último arquivo na lista.
SETA À DIREITA	Expandir uma lista e, em seguida, selecionar uma subentrada na lista cada vez que pressioná-la.
SETA À ESQUERDA	Selecionar uma subentrada na lista e, em seguida, mover a lista cada vez que pressioná-la até que a lista de subentradas se reduza a uma pasta.
SETA ACIMA	Mover a lista para cima uma entrada de cada vez.
SETA ABAIXO	Mover a lista para baixo uma entrada de cada vez.
ALT+F5	Executar o código do manipulador de erros ou retornar o erro para o procedimento de chamada. Esta ação não afeta a definição da interceptação de erros na guia Geral da caixa de diálogo Opções.
ALT+F8	Ir para o manipulador de erros ou retornar o erro para o procedimento de chamada. Esta ação não afeta a definição da interceptação de erros na guia Geral da caixa de diálogo Opções.


Teclas globais

Utilize estas combinações de teclas em todas as janelas do Visual Basic:

Pressione	Para
F5	Executar um Sub/UserForm ou macro.
F8	Executar código uma linha de cada vez.
SHIFT+F8	Executar instruções uma linha de cada vez sem depurar totalmente as chamadas de procedimento.
CTRL+BREAK	Interromper a execução de um aplicativo do Visual Basic.
CTRL+G	Exibir a janela Imediata.
CTRL+TAB	Alternar janelas.


Teclas da janela UserForm

Utilize estas combinações de teclas na janela UserForm:

Pressione	Para
SHIFT+CTRL+ALFA	Selecionar uma propriedade na lista Propriedade da janela Propriedades.
ALFA	Inserir um valor na janela Propriedades da propriedade selecionada.
F7	Abrir a janela Código do objeto selecionado.
DEL ou DELETE	Excluir os controles selecionados sem inseri-los na Área de transferência.
CTRL+Z	Desfazer a exclusão de controles.
TAB	Circular para frente através de controles na ordem de tabulação.
SHIFT+TAB	Circular para trás através de controles na ordem de tabulação.
CTRL+CLIQUE	Adicionar ou remover um controle da seleção.
CLICK+ARRASTE	Selecionar múltiplos controles.
SHIFT+CLIQUE	Selecionar múltiplos controles.
CTRL+CLIQUE+ARRASTE	Adicionar ou remover controles da seleção atual.
F4	Exibir a janela Propriedades (somente no momento da criação).
SHIFT+F10	Visualizar atalho.
CTRL+J	Trazer para frente (afeta a sobreposição de controles somente no momento da criação).
CTRL+K	Enviar para trás (afeta a sobreposição de controles somente no momento da criação).
Para anular a seleção de todos os controles, clique no formulário. Para selecionar controles em um recipiente, primeiro anule a seleção do recipiente e, em seguida, aplique CTRL+CLIQUE+ARRASTE nos controles desejados.


Comando Opções (menu Ferramentas)

Exibe a caixa de diálogo Opções, na qual você pode escolher uma guia para definir atributos do ambiente de programação do Visual Basic.

Guias

•	Editor

•	Formato do editor

•	Geral

•	Ancorando


Comando Remover <item> (menu Arquivo)

Exclui permanentemente o formulário ou módulo ativo do projeto. Não disponível quando um item não está selecionado no Explorer do projeto.

Ao remover um módulo de um projeto, certifique-se de que o código restante não se refere ao item removido.

Antes que o seu item seja excluído, você precisa dizer se deseja exportá-lo como um arquivo. Se você clicar em Sim na caixa de mensagem, a caixa de diálogo Exportar arquivo será aberta. Se você clicar em Não, o item será excluído.

Importante   Você não pode desfazer esta ação.


Comandos Limpar e Excluir (menu Editar)

Limpar   Exclui texto somente quando um módulo está ativo.

Excluir   Em outras vezes, muda para o comando Excluir que exclui o controle, texto ou expressão de inspeção atualmente selecionada. Você pode desfazer o comando Excluir na janela Código ou no formulário se tiver excluído o controle do formulário.

Atalho da barra de ferramentas: . Atalho do teclado: DEL.

Não disponível em tempo de execução.


Comandos Importar arquivo e Exportar arquivo (menu Arquivo)

Adiciona módulos e formulários existentes ao seu projeto ou salva um módulo ou formulário como um arquivo separado.

Importar arquivo   Exibe a caixa de diálogo Importar arquivos que lhe permite adicionar um módulo ou formulário existente ao projeto. Uma cópia do arquivo é adicionada ao projeto e o arquivo original permanece intacto. Se você importar um formulário ou módulo com o mesmo nome de um existente, o arquivo será adicionado com um número acrescentado a ele.

Os componentes importados aparecem na janela Explorer do projeto.

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+M.

Exportar arquivo   Exibe a caixa de diálogo Exportar arquivo para que você possa extrair o formulário ou módulo ativo do projeto. O arquivo é copiado em um arquivo externo.

Não disponível se você não tiver selecionado um arquivo no Explorer do projeto.

Atalho da barra de ferramentas:  . Atalho do teclado:  CTRL+E.


Comando Redefinir <projeto> (menu Executar)

Limpa a pilha de chamada e as variáveis em nível de módulo.

Atalho da barra de ferramentas: .


Comandos Modo estrutura e Sair do modo estrutura (menu Executar)

Ativa e desativa o modo estrutura por projeto. O modo Estrutura é o tempo durante o qual nenhum código do projeto está sendo executado e eventos do host ou projeto não serão executados. Você pode sair do modo Estrutura executando uma macro ou utilizando a janela Imediata.

Comando Modo estrutura   Ativa o modo Estrutura e muda para Sair do modo estrutura.

Comando Sair do modo estrutura   Desativa o modo Estrutura e limpa todas as variáveis em nível de módulo no projeto.

Atalho da barra de ferramentas:


Comando UserForm (menu Inserir)

Cria um novo formulário e o adiciona ao seu projeto.


Comandos Executar Sub/UserForm, Continuar e Executar macro (menu Executar)

Executar Sub/UserForm   Executa o procedimento atual se o cursor estiver em um procedimento ou executa o formulário se houver um formulário ativo no momento. Este comando se torna o comando Continuar quando você está no modo de interrupção.

Caso nem a janela Código nem UserForm esteja ativo, este comando se transformará no comando Executar macro.

Continuar   Reassume a execução do procedimento ou formulário atual.

Executar macro   Executa a macro.


Comando Fechar & voltar para <aplicativo host > (menu Arquivo)

Fecha o ambiente de desenvolvimento e volta para o aplicativo host. O Visual Basic fica oculto, mas permanece na memória.


Comando Compilar <projeto> (menu Depurar)

Compila o seu projeto.

Atalho da barra de ferramentas:  .


Comando Objeto (menu Inserir)

Insere um objeto no formulário ativo.

Não disponível quando um formulário não está aberto ou no modo de interrupção.

Atalho da barra de ferramentas:  .


Comando Salvar <documento host> (menu Arquivo)

Salva o projeto atual e todos os seus componentes – formulários e módulos – com o seu documento.

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+5.


Comando Macros (menu Ferramentas)

Exibe a caixa de diálogo Macro em que você pode criar, executar, editar ou excluir uma macro.


Comando <aplicativo host> (menu Exibir)

Move o aplicativo host sobre o editor do Visual Basic para que você possa visualizá-lo. O nome do comando muda para o nome do aplicativo host.

Atalho do teclado:  ALT+F11.


Comando Procedimento (menu Inserir)

Insere um novo procedimento Sub, Function ou Property no módulo ativo.

Não disponível se o módulo não estiver ativo.

Atalho da barra de ferramentas: .


Comandos Módulo e Módulo de classe (menu Inserir)

Módulo   Insere um novo módulo padrão e o adiciona ao seu projeto ativo.

Atalho da barra de ferramentas:

Módulo de classe   Cria um novo módulo de classe e o adiciona ao seu projeto ativo.

Atalho da barra de ferramentas:


Comando Arquivo (menu Inserir)

Exibe a caixa de diálogo Inserir arquivo para que você possa inserir texto de um módulo existente na posição atual do cursor.

Não disponível quando não há editor aberto.


Comando Ordem de tabulação (menu Exibir)

Exibe a caixa de diálogo Ordem de tabulação do formulário ativo.

Atalho da barra de ferramentas:


Comandos Agrupar e Desagrupar (menu Formatar)

Agrupa e desagrupa objetos selecionados.

Agrupar   Cria um grupo.

Observação   Você pode ainda selecionar um único objeto de dentro de um grupo e alterar suas propriedades.

Observação   Você não pode criar grupos dentro de um grupo (agrupamento aninhado).

Atalho da barra de ferramentas: .

Desagrupar   Desagrupa os objetos que foram anteriormente agrupados.

Atalho da barra de ferramentas: .


Comandos Organizar botões (menu Formatar)

Organiza os botões de comando selecionados ao longo da parte inferior ou extremidade de um formulário.

Inferior   Organiza o lado inferior esquerdo do formulário com espaçamento igual entre eles.

Atalho da barra de ferramentas:

Direito   Organiza o lado superior direito do formulário com espaçamento igual entre eles.

Atalho da barra de ferramentas:


Comando Dimensionar para caber (menu Formatar)

Muda a altura e a largura de um objeto para ajustar o seu conteúdo.

Atalho da barra de ferramentas:


Comando Referências (menu Ferramentas)

Exibe a caixa de diálogo Referências. Esta caixa de diálogo permite que você adicione ao seu projeto uma referência de biblioteca de objetos ou biblioteca de tipos. Isso torna os objetos de outro aplicativo disponíveis no seu código. Uma vez definida uma referência, os objetos referenciados são exibidos no Pesquisador de objeto.

Você pode também adicionar referências a outros projetos carregados e salvos. Se um projeto não tiver sido salvo, ele aparecerá como "NÃO SALVO: <NomeProjeto>" e você não poderá fazer referência a ele.

Disponível somente em tempo de criação.


Comando Controles adicionais (menu Ferramentas)

Exibe a caixa de diálogo Controles adicionais em que você pode adicionar controles ou objetos inseríveis (como Documento do Microsoft Word) à caixa de ferramentas.


Comando Propriedades de <nome do projeto> (menu Ferramentas)

Exibe a caixa de diálogo Propriedades do projeto em que você pode definir proteção e opções específicas para o seu projeto.

Atalho da barra de ferramentas: .


Comando Excluir página (menu de atalho)

Exclui permanentemente a página selecionada da caixa de ferramentas.


Comandos Importar página e Exportar página (menu de atalho)

Importa e exporta páginas.

Importar página   Abre a caixa de diálogo Importar página para que você possa encontrar e selecionar a página que deseja acrescentar à caixa de ferramentas.

A caixa de diálogo Importar página é a caixa de diálogo comum Abrir do Windows.

Exportar página   Abre a caixa de diálogo Exportar página para que você possa selecionar um local e nome para a página selecionada que deseja exportar da caixa de ferramentas.

A caixa de diálogo Exportar página é igual à caixa de diálogo comum Salvar do Windows.


Comando Nova página (menu de atalho)

Adiciona uma nova página com guia com o nome, Nova página. Você pode utilizar o comando Renomear no menu de atalho para alterá-lo.

Você pode ter mais de uma página com o nome, Nova página.

Quando você adicionar uma nova página à caixa de ferramentas, a página conterá automaticamente a ferramenta Ponteiro.


Comando Renomear (menu de atalho)

Exibe a caixa de diálogo Renomear para que você possa alterar o nome da página selecionada na sua caixa de ferramentas e cria uma tecla de atalho ou dica.

Opções da caixa de diálogo

Legenda   Permite que você dê um novo nome à página com guia.

Texto da dica de controle   Permite que você crie uma dica para a página com guia.


Comando Excluir <item> (menu de atalho)

Exclui o item selecionado da caixa de ferramentas. Você pode adicionar o item utilizando o comando Controles adicionais no menu de atalho.


Comando Personalizar <item> (menu de atalho)

Exibe a caixa de diálogo Personalizar controle em que você pode alterar o texto da dica sobre a ferramenta ou o ícone de controle do item selecionado.


Comando Controles adicionais (menu de atalho)

Exibe a caixa de diálogo Personalizar controles para que você possa adicionar controles e objetos inseríveis.


Comando Inserir objeto (menu de atalho)

Exibe a caixa de diálogo Inserir objeto.


Comandos Copiar aqui e Mover aqui (menu de atalho)

Permite que você utilize uma operação de arrastar-e-soltar em controles no formulário. Selecione um controle utilizando o botão direito do mouse, mantenha-o pressionado e, em seguida, arraste o controle. Quando soltar o botão do mouse, aparecerá um menu de atalho com o seguintes comandos:

Copiar aqui   Copia o controle selecionado no local em que arrastou o cursor.

Mover aqui   Move o controle selecionado para o local em que arrastou o cursor.

Cancelar   Cancela a operação.


Menu Arquivo

Salvar <documento host>

Importar arquivo

Exportar arquivo

Remover <item>

Imprimir

Fechar e voltar para <aplicativo host>


Menu Editar

Desfazer

Refazer

Recortar

Copiar

Colar

Limpar ou Excluir

Selecionar tudo

Encontrar

Encontrar próximo

Substituir

Recuo

Recuo deslocado

Listar propriedades/métodos

Listar constantes

Informação rápida

Informações de parâmetros

Palavra completa

Indicadores


Menu Exibir

Código

Objeto

Definição

Última posição

Pesquisador de objeto

Janela Imediata

Janela Locais

Janela Inspeção

Pilha de chamadas

Explorer do projeto

Janela Propriedades

Caixa de ferramentas

Ordem de tabulação

Barras de ferramentas

<Aplicativo host>


Menu Inserir

Procedimento

UserForm

Módulo

Módulo de classe

Objeto

Arquivo


Menu Formatar

Alinhar

Fazer no mesmo tamanho

Ajustar tamanho para caber

Ajustar tamanho na grade

Espaçamento horizontal

Espaçamento vertical

Centralizar no formulário

Organizar botões

Agrupar

Desagrupar

Ordem


Menu Depurar

Compilar <projeto>

Depuração total

Depuração parcial

Step Out

Executar até o cursor

Adicionar inspeção

Editar inspeção

Inspeção rápida

Ativar/desativar pontos de interrupção

Limpar todos pontos de interrupção

Definir próxima instrução

Mostrar próxima instrução


Menu Executar

Executar Sub/UserForm ou Executar macro

Interromper

Redefinir <projeto>

Modo Estrutura


Menu Ferramentas

Referências

Controles adicionais

Macros

Opções

<Projeto> Propriedades


Menu Ajuda

Ajuda do Microsoft Visual Basic

Se o Assistente do Office não estiver visível no momento, exibirá o Assistente do Office e o balloon Assistente do Office. Se o Assistente do Office estiver visível, exibirá o balloon Assistente do Office.

Atalho da barra de ferramentas:  . Atalho do teclado: F1.

Conteúdo e índice

Exibe a caixa de diálogo Conteúdo e índice da Ajuda do Visual Basic em que você pode obter ajuda utilizando um índice ou pesquisa de texto completa.

Atalho da barra de ferramentas:  .

Microsoft na Web

Conecta você à Internet, onde pode obter informações adicionais e suporte.

Para utilizar este comando, você precisa de um modem ou de uma conexão de rede à Internet e de um localizador da Worldwide Web.

Sobre o Microsoft Visual Basic

Exibe uma caixa de diálogo com o número da versão, um aviso de copyright e informações do sistema.


Barra de ferramentas Padrão

Contém botões que são atalhos para alguns itens de menu comumente utilizados.

Você pode clicar uma vez em um botão da Barra de ferramentas para realizar a ação representada por esse botão. Você pode selecionar a opção Mostrar dicas de ferramentas na guia Geral da caixa de diálogo Opções se desejar exibir as Dicas de ferramentas dos botões da Barra de ferramentas.

Botões da Barra de ferramentas

   Exibir <aplicativo host>

Alterna entre o aplicativo host e o documento ativo do Visual Basic.

Inserir

Abre um menu para que você possa inserir um dos objetos a seguir no seu projeto ativo. O ícone muda para o último objeto que você adicionou. O padrão é o formulário.

 — UserForm

 — Módulo

 — Módulo de classe

 — Procedimento

   Salvar <nome do documento host>

Salva o documento host incluindo o projeto e todos os seus componentes – formulários e módulos.

   Recortar

Remove o controle ou texto selecionado e o insere na Área de transferência.

   Copiar

Copia o controle ou texto selecionado para a Área de transferência.

   Colar

Insere o conteúdo da Área de transferência no local atual.

   Localizar

Abre a caixa de diálogo Localizar e procura o texto especificado na caixa Encontrar.

   Desfazer

Reverte a última ação de edição.

   Refazer

Restaura as últimas ações de Desfazer edição de texto se nenhuma outra ação tiver ocorrido após o último Desfazer.

   Executar Sub/UserForm ou Executar macro

Executa o procedimento atual se o cursor estiver em um procedimento, executa o UserForm se um UserForm estiver ativo no momento ou executa uma macro se nem a janela Código nem um UserForm estiver ativo.

   Interromper

Pára a execução de um programa enquanto ele está sendo executado e alterna para o modo de interrupção.

   Redefinir <projeto>

Limpa as variáveis em nível de módulo de pilha de execução e redefine o projeto.

   Modo estrutura

Ativa e desativa o modo estrutura.

   Explorer do projeto

Exibe o Explorer do projeto, que mostra uma lista hierárquica dos projetos atualmente abertos e o seu conteúdo.

 Janela de propriedades

Abre a janela de propriedade para que você visualize as propriedades do controle selecionado.

   Pesquisador de objeto

Exibe o Pesquisador de objeto, que lista as bibliotecas de objetos, a biblioteca de tipos, classes, métodos, propriedades, eventos e constantes que você pode utilizar no código, assim como os módulos e procedimentos definidos para o seu projeto.

   Caixa de ferramentas

Exibe ou oculta a caixa de ferramentas que contém todos os controles e objetos inseríveis (como um gráfico do Microsoft Excel) disponíveis para o seu aplicativo. Este botão somente está disponível quando um UserForm está ativo.

   Assistente do Office

Abre o Assistente do Office no qual você pode obter ajuda sobre o comando, caixa de diálogo ou janela que esteja ativa.


Barra de ferramentas UserForm

Contém botões que são atalhos para alguns itens de menu comumente utilizados, os quais são úteis para se trabalhar com formulários.

Você pode clicar em um botão da Barra de ferramentas uma vez para realizar a ação representada por esse botão. Você pode selecionar a opção Mostrar dicas de ferramentas na guia Geral da caixa de diálogo Opções se desejar exibir as Dicas de ferramentas dos botões da Barra de ferramentas.

Botões da Barra de ferramentas

   Trazer para frente

Move os objetos selecionados para a frente de todos os outros objetos em um formulário.

   Enviar para trás

Move os objetos selecionados para trás de outros objetos em um formulário.

   Agrupar

Cria um grupo dos objetos selecionados.

   Desagrupar

Alinhar

   esquerdas — Alinha a posição horizontal dos objetos selecionados, alinhando as extremidades localizadas mais à esquerda.

   centros — Alinha a posição horizontal dos objetos selecionados, alinhando os centros.

   direitas — Alinha a posição horizontal dos objetos selecionados, alinhando as extremidades localizadas mais à direita.

   superiores — Alinha a posição vertical dos objetos selecionados, alinhando as partes superiores.

   meios — Alinha a posição vertical de objetos selecionados, alinhando as partes centrais.

   inferiores — Alinha a posição vertical dos objetos selecionados, alinhando as partes inferiores.

   à grade — Alinha a parte superior esquerda do objeto selecionado com a grade mais próxima. O objeto não é redimensionado.

Centralizar

   horizontalmente — Centraliza horizontalmente os objetos selecionados.

   verticalmente — Centraliza verticalmente os objetos selecionados.

Fazer no mesmo tamanho

   largura — Ajusta a largura.

   altura — Ajusta a altura.

   ambos — Ajusta tanto a largura quanto a altura.

   Zoom

Reduz ou amplia a exibição de todos os controles no UserForm. Você pode definir qualquer ampliação entre 10 e 400 por cento.


Barra de ferramentas Depurar

Contém botões que são atalhos para alguns itens de menu, freqüentemente utilizados no código de depuração.

Você pode clicar em um botão da Barra de ferramentas uma vez para realizar a ação representada por esse botão. Você pode selecionar a opção Mostrar dicas de ferramentas na guia Geral da caixa de diálogo Opções se desejar exibir as Dicas de ferramentas dos botões da Barra de ferramentas.

Botões da Barra de ferramentas

   Modo estrutura

Ativa/desativa o modo estrutura.

   Executar Sub/UserForm ou Executar macro

Executa o procedimento atual se o cursor estiver em um procedimento, executa o UserForm se houver um UserForm ativo no momento ou executa uma macro caso a janela Código ou um UserForm não estejam ativos.

   Interromper

Pára a execução de um programa enquanto ele está sendo executado e alterna para o modo de interrupção.

   Redefinir projeto

Limpa a pilha de execução e as variáveis em nível de módulo e redefine o projeto.

   Ativar/desativar pontos de interrupção

Define ou remove um ponto de interrupção na linha atual.

   Depuração total

Executa o código uma instrução de cada vez.

   Depuração parcial

Executa o código um procedimento ou instrução de cada vez na janela Código.

   Depuração circular

Executa as linhas restantes de um procedimento em que se encontra o ponto de execução atual.

   Janela Locais

Exibe a janela Locais.

   Janela Imediata

Exibe a janela Imediata.

   Janela Inspeção de variáveis

Exibe a janela Inspeção de variáveis.

   Inspeção de variáveis rápida

Exibe a caixa de diálogo Inspeção de variáveis rápida com o valor atual da expressão selecionada.

   Pilha de chamadas

Exibe a caixa de diálogo Chamadas, que lista as chamadas de procedimento atualmente ativas (procedimentos do aplicativo que foram iniciados mas não concluídos).


Barra de ferramentas Editar

Contém botões que são atalhos para alguns itens de menu freqüentemente utilizados na edição de código.

Você pode clicar em um botão da Barra de ferramentas uma vez para realizar a ação representada por esse botão. Você pode selecionar a opção Mostrar dicas de ferramentas  na guia Geral da caixa de diálogo Opções se desejar exibir as Dicas de ferramentas dos botões da Barra de ferramentas.

Botões da Barra de ferramentas

   Listar propriedades/métodos

Abre uma caixa na janela Código que contém as propriedades e métodos disponíveis para o objeto que precede o ponto (.).

   Listar constantes

Abre uma caixa na janela Código que contém as constantes que são opções válidas para a propriedade que você digitou e que precedem o sinal de igual (=).

   Informação rápida

Fornece a sintaxe para uma variável, função, método ou procedimento baseado no local do seu ponteiro dentro do nome da função, método ou procedimento.

   Informações de parâmetros

Exibe um pop-up na janela Código que contém informações sobre os parâmetros da função na qual o ponteiro está localizado.

   Palavra completa

Aceita os caracteres que o Visual Basic adiciona automaticamente à palavra que você está digitando.

   Recuo

Desloca todas as linhas da seleção para a próxima parada de tabulação.

   Recuo deslocado

Desloca todas as linhas da seleção para a parada de tabulação anterior.

   Ativar/desativar pontos de interrupção

Define ou remove um ponto de interrupção da linha atual.

   Comentar bloco

Adiciona caractere de comentário ao início de cada linha de um bloco de texto selecionado.

   Remover comentário do bloco

Remove o caractere de comentário de cada linha de um bloco de texto selecionado.

   Alternar indicador

Ativa ou desativa um indicador para a linha ativa na janela Código.

   Próximo indicador

Move o foco para o próximo indicador na pilha de indicadores.

   Indicador anterior

Move o foco para o indicador anterior na pilha de indicadores.

   Limpar todos indicadores

Remove todos os indicadores.


Caixa de diálogo Opções

Permite que você altere as definições padrão do ambiente de desenvolvimento do Visual Basic.

A caixa de diálogo Opções possui as guias a seguir:

•	Editor

•	Formato do editor

•	Geral

•	Ancorando


Caixa de diálogo Exportar arquivo

Permite que você dê um nome ao arquivo exportado e escolha um local em que ele será salvo.

Opções da caixa de diálogo

Salvar em

Seleciona a pasta na qual você deseja armazenar o arquivo.

Um nível acima

Exibe uma lista de pastas ou unidades um nível acima da pasta atual.

Criar nova pasta

Cria uma nova pasta.

Detalhes

Exibe a pasta ou os documentos em uma lista que inclui o ícone e o nome da pasta ou do documento, seu tamanho (somente documentos), tipo, data e hora em que foi modificado pela última vez.

Lista

Exibe as pastas ou documentos em um formato de lista que inclui o ícone da pasta ou do documento e o seu nome.

Nome do arquivo

A menos que você especifique uma extensão de nome de arquivo, o Visual Basic adiciona automaticamente a extensão de nome de arquivo padrão .frm para formulário, .bas para módulos ou .cls para módulos de classe.

Listar arquivos do tipo

Seleciona um tipo de arquivo na lista.

•	Arquivos de formulário (*.frm) — Lista todos os formulários.

•	Arquivos do Basic (*.bas) — Lista todos os módulos padrão.

•	Arquivos de classe (*.cis) — Lista todos os módulos de classe.


Caixa de diálogo Importar arquivo

Permite que você escolha o arquivo que deseja importar.

Opções da caixa de diálogo

Examinar

Seleciona o local do projeto que você deseja abrir.

Um nível acima

Exibe uma lista de pastas ou unidades um nível acima da pasta atual.

Criar nova pasta

Cria uma nova pasta.

Lista

Exibe as pastas ou projetos em um formato de lista que inclui o ícone da pasta ou do projeto e o seu nome.

Detalhes

Exibe as pastas ou os projetos em uma lista que inclui o ícone e o nome da pasta ou do projeto, o seu tamanho, tipo e a data e hora em que foi modificado pela última vez.

Nome do arquivo

Selecione ou digite o nome do arquivo que deseja importar.

Listar arquivos do tipo

Selecione um tipo de arquivo; o padrão é Arquivos de projeto do Visual Basic (*.frm, *.bas, *.cls). Os arquivos do tipo selecionado aparecerão na caixa de listagem Nome do arquivo.

Abrir

Abre o arquivo selecionado.

Cancelar

Fecha a caixa de diálogo sem abrir um novo projeto.


Caixa de ferramentas

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.

•	Você pode personalizar a caixa de ferramentas adicionando páginas a ela ou adicionando controles utilizando o comando Controles adicionais do menu Ferramentas.

Quando você adiciona uma página, uma ferramenta Selecionar objetos está sempre disponível na página.

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.

   Label

Permite que você possua um texto que não queira que o usuário altere, como uma legenda sobre um gráfico.

   TextBox

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

   ComboBox

Permite que você desenhe uma combinação de caixa de listagem e caixa de texto. O usuário pode escolher um item da lista ou inserir um valor na caixa de texto.

   ListBox

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

   CheckBox

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.

   OptionButton

Permite que você exiba várias opções das quais o usuário pode escolher somente uma.

   ToggleButton

Cria um botão que ativa e desativa.

   Frame

Permite que você crie um agrupamento gráfico ou funcional para controles. Para agrupar controles, desenhe a moldura primeiro e, em seguida, desenhe controles dentro dela.

   CommandButton

Cria um botão que o usuário pode escolher para efetuar um comando.

   TabStrip

Permite que você defina várias páginas para a mesma área de uma janela ou caixa de diálogo do seu aplicativo.

   MultiPage

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

   ScrollBar

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.

   SpinButton

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.

   Image

Exibe uma imagem gráfica de um bitmap, ícone ou metafile no seu formulário. As imagens exibidas em um controle Image somente podem ser decorativas e utiliza menos recursos que um PictureBox.


Guia Geral (caixa de diálogo Opções)

Especifica as definições, o tratamento de erros e as definições de compilação do seu projeto atual do Visual Basic.

Opções da guia

Definições da grade do formulário   Determina a aparência do formulário quando ele é editado.

•	Mostrar grade — Determina se a grade deve ser exibida.

•	Unidades da grade — Exibe as unidades de grade utilizadas no formulário.

•	Largura — Determina a largura das células de grade em um formulário (2 a 60 pontos).

•	Altura — Determina a altura das células de grade em um formulário (2 a 60 pontos).

•	Alinhar controles à grade — Posiciona automaticamente as extremidades externas dos controles em linhas de grade.

Mostrar dicas de ferramentas   Exibe Dicas de ferramentas dos botões da Barra de ferramentas.

Ocultar janelas ao recolher projeto   Determina se as janelas do projeto, UserForm, objeto ou módulo são fechadas automaticamente quando um projeto é recolhido no Explorer do projeto.

Editar e Continuar

•	Notificar antes de perda de estado — Determina se você receberá uma mensagem notificando-o de que a ação solicitada fará com que todas as variáveis em nível de módulo sejam redefinidas para um projeto em execução.

Interceptação de erro Determina como os erros são tratados no ambiente de desenvolvimento do Visual Basic. A definição desta opção afeta todas as instâncias do Visual Basic iniciadas depois que você alterar a definição.

•	Interromper em todos os erros — Qualquer erro faz com que o projeto entre no modo de interrupção, independente de um manipulador de erro estar ativo e de o código estar em um módulo de classe.

•	Interromper em módulo de classe — Todo erro não tratado produzido em um módulo de classe faz o projeto entrar no modo de interrupção na linha de código do módulo de classe que produziu o erro.

•	Interromper em erros não tratados — Se um manipulador de erro estiver ativo, o erro será interceptado sem entrar no modo de interrupção. Se não houver um manipulador de erro ativo, o erro fará com que o projeto entre no modo de interrupção. Um erro não tratado em um módulo de classe, entretanto, faz o projeto entrar no modo de interrupção na linha de código que chamou o procedimento da classe em questão.

Compilar

•	Compilar ao ser solicitado — Determina se um projeto está totalmente compilado antes que ele seja iniciado ou se o código está compilado conforme o necessário, permitindo que o aplicativo inicie logo.

•	Compilar em segundo plano — Determina se o tempo ocioso é utilizado durante o tempo de execução para terminar a compilação do projeto no segundo plano. Compilar em segundo plano pode melhorar a velocidade de execução. Este recurso só está disponível se Compilar ao ser solicitado também estiver selecionado.


Guia Formato do editor (caixa de diálogo Opções)

Especifica a aparência do seu código do Visual Basic.

Opções da guia

Cores de código   Determina as cores de primeiro e segundo planos utilizadas no tipo de texto selecionado na caixa de listagem.

•	Lista de cor de texto — Lista os itens de texto que possuem cores personalizáveis.

•	Primeiro plano — Especifica a cor de primeiro plano do texto selecionado na Lista de cor de texto.

•	Segundo plano — Especifica a cor de segundo plano do texto selecionado na Lista de cor de texto.

•	Indicador — Especifica a cor do indicador de margem.

Fonte   Especifica a fonte utilizada em todo os códigos.

Tamanho   Especifica o tamanho da fonte utilizada no código.

Barra do indicador de margem   Torna a barra do indicador de margem visível ou invisível.

Exemplo   Exibe texto de exemplo para as definições de fonte, tamanho e cor.


Guia Editor (caixa de diálogo Opções)

Especifica as definições da janela Código e da janela Projeto.

Opções da guia

Configurações do código

•	Verificação de sintaxe automática — Determina se o Visual Basic deve verificar automaticamente a sintaxe correta depois que você inserir uma linha de código.

•	Solicitar declaração de variável — Determina se declarações de variável explícitas são exigidas nos módulos. Esta seleção adiciona a instrução Option Explicit às declarações gerais de todo módulo novo.

•	Membro de lista automática — Exibe uma lista que contém informações que concluiriam logicamente a instrução no ponto de inserção atual.

•	Informação rápida automática — Exibe informações sobre funções e seus parâmetros à medida que você digita.

•	Dicas de dados automáticas — Exibe o valor da variável sobre a qual o seu cursor está posicionado. Disponível somente no modo de interrupção.

•	Auto recuar — Permite que você tabule até a primeira linha de código; todas as linhas subseqüentes iniciarão nesse local da guia.

•	Largura da tabulação — Define a largura da guia, que pode variar de 1 a 32 espaços; o padrão é 4 espaços.

Configurações da janela

•	Edição de texto arrastar-e-soltar — Permite que você arraste e solte elementos dentro do código atual e da janela Código para as janelas Imediata ou Inspeção de variáveis.

•	Padrão para visualizar módulo completo — Define o estado padrão dos novos módulos para permitir que você observe os procedimentos na janela Código como uma lista rolável simples ou somente um procedimento de cada vez. Não altera o modo de exibição dos módulos atualmente abertos.

•	Separador de procedimento — Permite que você exiba ou oculte as barras separadoras que aparecem no fim de cada procedimento na janela Código.


Caixa de diálogo Editor de botão

Fornece as ferramentas para modificar ícones da caixa de ferramentas.

Opções da caixa de diálogo

Figura   Exibe o ícone pixel a pixel.

Mover   Move a figura de modo que você tenha acesso a todas as partes dela.

•	— Move a figura uma linha para cima cada vez que você clica nela, até que a linha superior de pixels fique visível.

•	— Move a figura uma linha para baixo cada vez que você clica nela, até que a linha inferior de pixels fique visível.

•	— Move a figura uma coluna para a direita cada vez que você clica nela, até que a coluna da extrema direita fique visível.

•	— Move a figura uma coluna para a esquerda toda vez que você clica nela, até que a coluna da extrema esquerda fique visível.

Cores   Altera a cor do pixel. Você clica na cor que deseja e, em seguida, clica no pixel que deseja que apareça com essa cor.

Apagar — Remove a cor do pixel no qual você clica depois de clicar na caixa Apagar.

Visualizar   Mostra como o seu ícone aparecerá à medida que fizer as alterações.

Limpar   Limpa toda a cor e figura da caixa de figura.

OK   Atribui a figura ao controle.


Caixa de diálogo Macros

Permite que você execute, edite ou exclua a macro selecionada. Você pode também criar uma macro a partir da caixa de diálogo Macros.

Opções da caixa de diálogo

Nome da macro   Contém o nome da macro selecionada ou fica em branco se não houver macros na caixa Macro.

Caixa Macro   Lista as macros disponíveis no projeto selecionado na caixa Macros em.

Macros em   Lista os projetos disponíveis.

Executar   Executa a macro selecionada.

Depuração total   Realça a primeira linha da macro e insere o indicador de linha da execução atual.

Editar   Abre a janela Código com as macros de seleção visíveis para que você possa modificar a sua macro.

Criar   Abre um módulo na janela Código para que você possa criar uma nova macro.

Excluir   Remove do seu projeto a macro selecionada.


Guia Proteção (caixa de diálogo Propriedades do projeto)

Define a proteção do seu projeto.

Opções da caixa de diálogo

Bloquear projeto   Fornece um meio de proteger o seu projeto e de impedir que alguém o altere.

•	Proteger projeto para visualização — Protege o projeto para que não possa ser visualizado nem editado.

Senha para visualizar propriedades do projeto   Define as senhas que permitem que alguém visualize as propriedades do projeto.

•	Senha — Define a senha do projeto. Se você não marcar a opção Proteger projeto para visualização, mas definir uma senha, será necessário inserir uma senha para abrir a janela Propriedade da próxima vez que abrir o projeto.

•	Confirmar senha — Confirma a senha digitada na caixa Senha. O conteúdo da caixa Confirmar senha e da caixa Senha devem coincidir quando você pressionar OK, senão um erro será gerado.


Caixa de diálogo Ordem da página

Permite que você mude a ordem das suas páginas com guias.

Opções da caixa de diálogo

Ordem da página   Lista as páginas com guias em ordem, da esquerda para a direita.

Mover para cima   Move a página selecionada uma posição para cima na lista cada vez que você clica nela.

Mover para baixo   Move a página selecionada uma página para baixo na lista cada vez que você clica nela.


Caixa de diálogo Personalizar controle

Permite que você adicione Dicas de ferramentas e modifique o ícone de seu controle.

Opções da caixa de diálogo

Texto da Dica de ferramentas   Contém o texto da dica de ferramenta.

Visualização   Exibe o ícone que você escolheu utilizar no controle.

Editar figura   Exibe a caixa de diálogo Editar figura na qual você pode modificar o ícone.

Carregar figura   Exibe a caixa de diálogo Carregar figura. A caixa de diálogo Carregar figura é uma caixa de diálogo Abrir padrão.


Guia Ancorando (caixa de diálogo Opções)

Permite que você escolha quais janelas deseja que sejam ancoradas. Uma janela é ancorada quando é anexada ou "encaixada" a uma extremidade de outras janelas ancoradas ou de aplicativo. Quando você move uma janela ancorável, ela "se alinha" ao local. Uma janela não é ancorável quando você pode movê-la para qualquer lugar da tela e ali deixá-la.

Selecione as janelas que deseja que sejam ancoráveis e limpe aquelas que não deseja. Qualquer uma, nenhuma ou todas as janelas na lista podem ser ancoradas.


Caixa de diálogo Inserir objeto

Permite que você insira novos controles no seu formulário, criando um ou escolhendo um de um arquivo.

Opções da caixa de diálogo

Criar novo   Torna a lista Tipo de objeto visível para que você possa escolher o tipo de objeto que deseja criar.

•	Tipo de objeto — Lista os objetos disponíveis.

Criar do arquivo   Torna a caixa Arquivo e o botão Procurar visíveis para que você possa escolher o arquivo que deseja inserir como um objeto no seu formulário.

•	Arquivo — Lista o nome e o caminho do arquivo que deseja inserir.

•	Procurar — Abre a caixa de diálogo Procurar para que você encontre o arquivo que deseja inserir.

Resultado   Exibe informações sobre a opção da caixa de diálogo ou sobre o objeto que você escolher.


Caixa de diálogo Inserir arquivo

Permite que você procure e insira um arquivo em um módulo do seu projeto.

Opções da caixa de diálogo

Pesquisar em

Exibe os computadores, servidores, unidades e pastas disponíveis no seu computador que você pode utilizar para localizar o projeto que deseja abrir.

Um nível acima

Exibe uma lista de pastas ou unidades um nível acima do servidor, computador ou pasta atual.

Criar nova pasta

Cria uma nova pasta.

Lista

Exibe as pastas ou documentos em um formato de lista que inclui o ícone da pasta ou do documento e o nome dele.

Detalhes

Exibe a pasta ou os documentos em uma lista que inclui o ícone e o nome da pasta ou do documento, o seu tamanho (somente documentos), tipo e a data e hora em que foi modificado pela última vez.

Nome do arquivo

Selecione ou digite o nome do arquivo que deseja inserir.

Arquivos do tipo

Selecione um tipo de arquivo; o padrão é Arquivos de texto (*.txt). Os arquivos do tipo selecionado aparecerão na caixa de listagem Nome do arquivo.

Abrir

Insere o arquivo selecionado.

Cancelar

Fecha a caixa de diálogo sem inserir um novo projeto.


Janela UserForm

Permite que você crie as janelas ou caixas de diálogo no seu projeto. Você desenha e visualiza controles em um formulário.

Enquanto estiver projetando um formulário:

•	Cada formulário possui um botão Maximizar, Minimizar e Fechar.

•	Você pode visualizar a grade de formulário e determinar o tamanho das linhas de grade na guia Geral da caixa de diálogo Opções.

•	Utilize os botões da caixa de ferramentas para desenhar controles no formulário. Você pode definir seus controles para alinhar com a grade do seu formulário a partir da guia Geral da caixa de diálogo Opções.


Caixa de diálogo Controles adicionais

Permite que você adicione controles à caixa de ferramentas do seu projeto.

Opções da caixa de diálogo

Controles disponíveis   Exibe os controles personalizados disponíveis.

Observação   Você não pode remover um controle utilizado no seu projeto.

Exibir   Determina quais itens estão listados na lista Controles disponíveis. Você pode selecionar a opção a seguir:

•	Somente os itens selecionados — Exibe somente os itens da lista Controles disponíveis que você tiver selecionado para incluir no projeto.

Caminho   Exibe o caminho do item selecionado na lista Controles disponíveis.


Caixa de diálogo Ordem de tabulação

Lista a ordem de tabulação dos objetos e permite que você mude a ordem.

Opções da caixa de diálogo

Ordem de tabulação   Lista os objetos, em sua ordem atual, no formulário.

Mover para cima   Move o objeto selecionado uma posição para cima na ordem de tabulação cada vez que você clica nele.

Mover para baixo   Move o objeto selecionado uma posição para baixo na ordem de tabulação cada vez que você clica nele.


Caixa de diálogo Adicionar procedimento

Insere um novo procedimento Sub, Function ou Property. A caixa de diálogo Adicionar procedimento permite também que você defina o escopo como público ou privado e torne todas as variáveis locais do procedimento estáticas.

Opções da caixa de diálogo

Nome   Lista um nome para o novo procedimento.

Tipo   Identifica o tipo de procedimento a criar.

•	Sub — Cria um novo procedimento Sub.

•	Função — Cria um novo procedimento Function.

•	Propriedade — Cria um novo par de procedimentos da propriedade Let e da propriedade Get.

Escopo   Define o escopo do procedimento como Public ou Private.

Todas variáveis locais como estáticas   Adiciona a palavra-chave Static à definição do procedimento.

OK   Insere o modelo do procedimento na janela Código.

Cancelar   Fecha a caixa de diálogo sem inserir um novo procedimento.


Comando Código (menu Exibir)

Exibe ou ativa a janela Código para um objeto atualmente selecionado.

Atalho da barra de ferramentas: . Atalho do teclado: F7.


Comando Última posição (menu Exibir)

Permite que você navegue rapidamente para um local anterior no seu código. Ativado somente se você tiver editado o código ou feito uma chamada do comando Definição e somente quando a janela Código está exibida. O Visual Basic controla somente as 8 últimas linhas que foram acessadas ou editadas.

Atalho do teclado: CTRL+SHIFT+F2.


Comando Pesquisador de objeto (menu Exibir)

Exibe o Pesquisador de objeto, que lista as bibliotecas de objetos, as bibliotecas de tipos, classes, métodos, propriedades, eventos e constantes que você pode utilizar no código, assim como os módulos e procedimentos definidos para o seu projeto.

Atalho da barra de ferramentas: . Atalho do teclado: F2.


Comando Janela propriedades (menu Exibir)

Exibe a janela Propriedades, que lista as propriedades em tempo de criação de um formulário, controle, classe, projeto ou módulo selecionado.

Atalho da barra de ferramentas:  . Atalho do teclado: F4.


Comando Caixa de ferramentas (menu Exibir)

Exibe ou oculta a Caixa de ferramentas que contém os controles atualmente disponíveis ao seu aplicativo.

Atalho da barra de ferramentas: .


Comando Chamada de pilha (menu Exibir)

Exibe a caixa de diálogo Chamadas, que lista o procedimento que foi iniciado mas não concluído. Disponível somente no modo de interrupção.

Quando o Visual Basic está executando o código em um procedimento, esse procedimento é adicionado a uma lista de chamadas de procedimentos ativas. Se esse procedimento chamar outro procedimento, haverá dois procedimentos na lista de chamadas de procedimentos ativas. Toda vez que um procedimento chama outro procedimento Sub, Function ou Property, ele é adicionado à lista. Cada procedimento é removido da lista à medida que a execução é retornada ao procedimento de chamada. Os procedimentos chamados da janela Imediata também são adicionados à lista de chamadas.

Você pode também exibir a caixa de diálogo Chamadas clicando no botão Chamadas (...) ao lado da caixa Procedimento da janela Locais.

Atalho da barra de ferramentas:    Atalho do teclado: CTRL+L.


Comando Objeto (menu Exibir)

Exibe o item ativo.

Atalho da barra de ferramentas:  . Atalho do teclado: SHIFT+F7.


Comando Janela imediata (menu Exibir)

Exibe a janela Imediata e informações que resultam de instruções de depuração do seu código ou de comandos digitados diretamente na janela.

Use a janela Imediata para:

•	Testar código problemático ou recém-escrito.

•	Consultar ou alterar o valor de uma variável enquanto executa um aplicativo. Enquanto a execução está parada, atribua à variável um novo valor, como faria no código.

•	Consulte ou altere um valor de propriedade enquanto executa um aplicativo.

•	Chame procedimentos como faria no código.

•	Visualize a saída de depuração enquanto o programa está sendo executado.

Atalho da barra de ferramentas: . Atalho do teclado: CTRL+G.


Comando Janela Locais (menu Exibir)

Exibe a janela Locais e exibe automaticamente todas as variáveis na pilha atual e os seus valores.

A janela Locais é automaticamente atualizada toda vez que você alterna do tempo de execução para o modo de interrupção e toda vez que muda o contexto de pilha.

Atalho da barra de ferramentas: .


Comando Janela inspeção (menu Exibir)

Exibe a janela Inspeção e as expressões de inspeção atuais. A janela Inspeção aparecerá automaticamente se forem definidas expressões de inspeção no projeto.

Se o contexto da expressão não estiver no escopo quando for para o modo de interrupção, o valor atual não será exibido.

Atalho da barra de ferramentas: .


Comando Definição (menu Exibir)

Exibe o local da janela Código em que a variável ou procedimento sob o ponteiro está definida. Se a definição estiver em uma biblioteca referenciada, será exibida no Pesquisador de objeto.

Atalho do teclado:  SHIFT+F2.


Comando Barra de ferramentas (menu Exibir)

Lista as barras de ferramentas que estão internas no Visual Basic e no comando Personalizar. Você pode:

•	Ativar e desativar as barras de ferramentas.

•	Arrastar as barras de ferramentas para diferentes locais na sua área de trabalho.

Depurar   Exibe a barra de ferramentas Depurar que contém botões para tarefas comuns de depuração.

Editar   Exibe a barra de ferramentas Editar que contém botões para tarefas comuns de edição.

Padrão   Exibe a barra de ferramentas Padrão que é a barra de ferramentas padrão.

UserForm   Exibe a barra de ferramentas UserForm que contém botões específicos do formulário.

Personalizar   Exibe a caixa de diálogo Personalizar em que você pode personalizar ou criar barras de ferramentas e sua barra de menu.


Comando Explorer do projeto (menu Exibir)

Exibe o Explorer do projeto, que exibe uma lista hierárquica dos projetos atualmente abertos e o seu conteúdo.

O Explorer do projeto é somente uma ferramenta navegacional e de gerenciamento. Você não pode construir um aplicativo a partir do Explorer do projeto.

Atalho da barra de ferramentas:  . Atalho do teclado: CTRL+R.


Propriedade Caption


Propriedade Enabled


Propriedade Height


Propriedade HelpContextID


Método Hide


Propriedade Left


Método Move


Propriedade Name


Método PrintForm


Método Show


Método StartUpPosition


Propriedade Tag


Propriedade Top


Propriedade Visible


Propriedade WhatsThisButton


Propriedade WhatsThisHelp


Método WhatsThisMode


Propriedade Width


Seleção ambígua

Você não selecionou uma palavra-chave ou solicitou Ajuda a respeito de um ambiente de desenvolvimento integrado (IDE, Integrated Development Environment). Se você estava tentando selecionar uma palavra-chave, tente selecionar novamente uma única palavra-chave. Se você estava tentando obter informações sobre o IDE, clique em uma das opções a seguir:

Janela Código ou Módulo

Janela Imediata ou painel Imediato

Janela ou painel Locais

Pesquisador de objeto

Janela ou painel Inspeção de variáveis


Comandos do menu Janela

Dividir

Alterna dividindo a janela Código ao meio no sentido horizontal. Disponível somente quando a janela Código está ativa.

Atalho do teclado:

Lado a lado horizontal

Dispõe horizontalmente todas as janelas de documento abertas no seu projeto.

Atalho da barra de ferramentas:

Lado a lado vertical

Dispõe verticalmente todas as janelas de documento abertas no seu projeto.

Atalho da caixa de ferramentas:

Cascata

Reorganiza todas as janelas de documento abertas no seu projeto para que elas se sobreponham no modo cascata.

Atalho da barra de ferramentas:

Organizar ícones

Organiza de forma concisa no lado inferior esquerdo da janela os ícones de todas as janelas de documento que você tenha minimizado.

Lista de janelas

Lista todas as janelas abertas de documento.