Compartilhar via


Método de impressão

Imprime texto na janela Imediato.

Sintaxe

objeto. Imprimir [ lista de saída ]

A sintaxe do método Print tem o seguinte qualificador de objeto e parte:

Sair Descrição
objeto Opcional. Uma expressão do objeto que é avaliada como um objeto na lista Aplica-se a.
listadesaída Opcional. Expressão ou lista de expressões para impressão. Se for omitido, será impressa uma linha em branco.

O argumentooutputlist tem a seguinte sintaxe e partes:

{Spc(n) | Tabulação(n)} carateres de expressão

Sair Descrição
Spc(n) Opcional. Usado para inserir caracteres de espaço na saída, onde n é o número de caracteres de espaço a inserir.
Tab(n) Opcional. Utilizado para posicionar o ponto de inserção num número de coluna absoluto em que n é o número da coluna. Use Tab sem nenhum argumento para posicionar o ponto de inserção no início da próxima zona de impressão.
expression Opcional. Expressão numérica ou expressão de cadeia para imprimir.
poscaractere Opcional. Especifica o ponto de inserção para o próximo caractere. Utilize um ponto e vírgula (;) para posicionar o ponto de inserção imediatamente após o último caráter apresentado. Utilize Tab(n) para posicionar o ponto de inserção num número de coluna absoluto. Use Tab sem nenhum argumento para posicionar o ponto de inserção no início da próxima zona de impressão. Se poscaractere for omitido, o próximo caractere será impresso na próxima linha.

Comentários

Várias expressões podem ser separadas com um espaço ou um ponto e vírgula.

Todos os dados impressos na janela Imediato são formatados corretamente com o separador decimal para as definições de região especificadas para o seu sistema. As palavras-chave são saídas no idioma adequado para a aplicação anfitriã.

Para dados Boolianos, True ou False são impressos. As palavras-chave Verdadeiro e Falso são traduzidas de acordo com a definição de região da aplicação anfitriã.

Os dados de data são escritos com o formato de data abreviada padrão reconhecido pelo seu sistema. Quando o componente de data ou hora estiver em falta ou zero, apenas os dados fornecidos são escritos.

Nada é escrito se os dados da lista de saída estiverem Vazios. No entanto, se os dados da lista de saída forem Nulos, Null será a saída. A palavra-chave Null é traduzida adequadamente quando é saída.

Para dados de erro, o resultado é escrito como Error errorcode. A palavra-chave de Erro é traduzida adequadamente quando é saída.

O objeto é necessário se o método for utilizado fora de um módulo com um espaço de apresentação predefinido. Por exemplo, ocorre um erro se o método for chamado num módulo padrão sem especificar um objeto, mas se for chamado num módulo de formulário, a lista de saída é apresentada no formulário.

Observação

Uma vez que o método Print normalmente é impresso com carateres espaçados proporcionalmente, não existe uma correlação entre o número de carateres impressos e o número de colunas de largura fixa que esses carateres ocupam. Por exemplo, uma letra larga, como "W", ocupa mais do que uma coluna de largura fixa e uma letra estreita, como "i", ocupa menos. Para permitir casos em que são utilizados carateres mais largos do que a média, as colunas tabulares têm de estar suficientemente afastadas. Em alternativa, pode imprimir com um tipo de letra de tom fixo (como Courier) para garantir que cada caráter utiliza apenas uma coluna.

Exemplo

Com o método Imprimir , este exemplo apresenta o valor da variável MyVar na janela Imediato. Tenha em atenção que o método Imprimir só se aplica a objetos que podem apresentar texto.

Dim MyVar
MyVar = "Come see me in the Immediate pane."
Debug.Print MyVar

Confira também

Suporte e comentários

Tem dúvidas ou quer enviar comentários sobre o VBA para Office ou sobre esta documentação? Confira Suporte e comentários sobre o VBA para Office a fim de obter orientação sobre as maneiras pelas quais você pode receber suporte e fornecer comentários.