Função Tab

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Observação : A função, método, objeto ou propriedade descrito neste tópico será desabilitada se o Microsoft Jet Expression Service está em execução no modo de área restrita, o que impede a avaliação das expressões possivelmente não seguras. Para obter mais informações sobre o modo seguro, procure por "modo seguro" na Ajuda.

Usado com a instrução Print # ou o método Print para posicionar a saída.

Sintaxe

Guia [(n)]

O opcional nargumento é o número da coluna movido para antes da exibição ou o próximo expressão em uma lista de impressão. Se omitido, Tab move o ponto de inserção para o início do próximo zona de impressão. Isso permite que a guia a ser usado em vez de uma vírgula em localidades onde a vírgula é usada como um separador decimal.

Comentários

Se a posição de impressão atual na linha atual for maior que n, guia ignora para a coluna de ésimo nna próxima linha de saída. Se n for menor que 1, Tab move a posição de impressão para coluna 1. Se n não for maior do que a largura da linha de saída, Tab calculará a próxima posição de impressão usando a fórmula:

n Mod largura

Por exemplo, se a largura for 80 e você especificar guia (90), a próxima impressão começará na coluna 10 (o resto de 90/80). Se n for menor do que a posição de impressão atual, a impressão começará na próxima linha na posição de impressão calculada. Se a posição de impressão calculada for maior do que a posição de impressão atual, a impressão começará na posição de impressão calculada na mesma linha.

A posição de impressão mais à esquerda em uma linha de saída é sempre 1. Quando você usa a instrução Print # para imprimir arquivos, a posição de impressão mais à direita é a largura atual do arquivo de saída, o qual você pode definir usando o largura # instrução.

Observação : Certifique-se de que suas colunas tabulares estão suficiente para acomodar letras amplas.

Quando você usa a função de guia com o método de Imprimir , a superfície da impressão é dividida em colunas uniformes, largura fixa. A largura de cada coluna é uma média da largura de todos os caracteres no tamanho da fonte escolhida. No entanto, não há nenhuma correlação entre o número de caracteres impressos e o número de colunas de largura fixa ocupadas por esses caracteres. Por exemplo, a letra maiuscula W ocupa mais de uma coluna de largura fixa e a letra minúscula i ocupa menos de uma coluna de largura fixa.

Exemplo

Observação : Exemplos a seguir demonstram o uso dessa função em um Visual Basic para módulo Applications (VBA). Para obter mais informações sobre como trabalhar com o VBA, selecione a Referência do desenvolvedor na lista suspensa ao lado de pesquisa e insira um ou mais termos na caixa de pesquisa.

Este exemplo usa a função de guia para posicionar a saída em um arquivo e na janela imediata .

' The Tab function can be used 
' with the Print # statement.
Open "TESTFILE" For Output As #1 ' Open file for output.
' The second word prints at column 20.
Print #1, "Hello"; Tab(20); "World."
' If the argument is omitted, cursor is moved
' to the next print zone.
Print #1, "Hello"; Tab; "World"
Close #1 ' Close file.

A função de guia também pode ser usada com o método de impressão . A instrução a seguir imprime texto começando na coluna 10.

Debug.Print Tab(10); "10 columns from start."

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×