Detalhes de vba impressao de um range dinamico expande digitacao

PropriedadeValor
Nome:vba impressao de um range dinamico expande digitacao
Descricao:

Saberexcel - o site das macros

Imprimir área de um range dinâmico

Macro do Aplicativo Microsoft Excel VBA, imprime uma determinada área de um range dinâmico, que expande tamanho com a digitação:
Inserindo um range dinâmico para impressão de uma determinada área que expande com a digitação

você vai conseguir isso através de um range dinâmico:
nomear o range como "impressao" ou outro nome qualquer

=DESLOC(Extrair!$B$3;0;0;CONT.VALORES(Extrair!$B:$B);6)

Sub Imprimir_Range_Dinamico
Range("Impressao").PrintOut Copies:=1
End Sub

determinar área a ser imprimida
esta área vai da coluna B (Range(b3) mais seis colunas a frente
dos dados digitados.

Para inserir um range dinâmico abra a caixa de diálogo Definir Nome :
1) em sheet1 selecione os dados na coluna b (b6:bn)
2)<Inserir <Nome <Definir

Nome..............: impressao
Refere-se à.......: =DESLOC(Extrair!$B$3;0;0;CONT.VALORES(Extrair!$B:$B);6)


Aprenda Microsoft Excel VBA --((SaberExcel))--

Nome do arquivo:vba impressao de um range dinamico expande digitacao.zip
Tamanho: Vazio
Tipo:zip (Tipo de Mime: application/zip)
Autor:SaberExcel
Criado em: 22/11/2010 16:54
Visitas:Todos
Responsavel:Editor
Acessos:1080 Acessos
Atualizado em: 22/11/2010 16:55
Site: