Procedimento de exemplo do Visual Basic para imprimir o intervalo de células no Excel

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 291297
Este artigo foi arquivado. É oferecido "como está" e não será mais atualizado.
Para uma versão deste artigo do Microsoft Excel 2000, consulte 213451.
Para um Microsoft Excel 98 versão deste artigo, consulte 192364.
Para uma versão anterior deste artigo e do Microsoft Excel 97, consulte 121818.
Sumário
Este artigo contém um Microsoft Visual Basic for Applications macro que permite imprimir partes diferentes de uma planilha sem precisar primeiro selecionar o intervalo de células ou definir a área de impressão na caixa de diálogo Configurar página .
Mais Informações
Microsoft fornece exemplos de programação apenas para ilustração, sem garantia expressa ou implícita. Isso inclui, mas não está limitado a, garantias implícitas de comercialização ou adequação para uma finalidade específica. Este artigo presume que você está familiarizados com a linguagem de programação que está sendo demonstrada e com as ferramentas que são usadas para criar e depurar procedimentos. Engenheiros de suporte podem ajudar a explicar a funcionalidade de um determinado procedimento, mas eles não modificarão esses exemplos para fornecer funcionalidades adicionais ou construir procedimentos para atender às suas necessidades. Quando você executa a macro a seguir, você precisará inserir um intervalo de células para imprimir. Você pode inserir um nome que se refere a um intervalo de células em uma determinada planilha ou intervalo propriamente dito (por exemplo A1:C15). Você também pode especificar vários intervalos, separando cada intervalo com uma vírgula. Antes de executar a macro, a pasta de trabalho que você deseja imprimir a partir de deve ser a pasta de trabalho ativa.
Sub Print_Area()    Dim My_Range As String    On Error Resume Next 'enables error handling    My_Range = InputBox("Enter the name of the area to print:")    'if Cancel is chosen then InputBox returns empty string    If Len(My_Range) > 0 Then Range(My_Range).PrintOut    If Err > 0 Then MsgBox "Name or range specified is not valid."End Sub				
Referências
Para obter informações adicionais sobre como obter ajuda com o Visual Basic for Applications, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
305326OFFXP: Programação recursos para o Visual Basic for Applications
inf XL2002 XL 2003 XL2007

Aviso: este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 291297 - Última Revisão: 12/06/2015 01:08:27 - Revisão: 4.2

Microsoft Office Excel 2007, Microsoft Office Excel 2003, Microsoft Excel 2002 Standard Edition

  • kbnosurvey kbarchive kbmt kbdtacode kbhowto kbprint kbprogramming KB291297 KbMtpt
Comentários