Cancelar áreas de impressão em uma pasta de trabalho do Excel usando uma macro VBA

Índice

Você pode usar uma macro VBA para remover áreas de impressão de suas planilhas. A macro percorre automaticamente todas as planilhas em sua pasta de trabalho, facilitando a limpeza de áreas de impressão.

Você pode definir áreas de impressão em todas as tabelas do Excel. Isso é feito na caixa de diálogo IMPRIMIR. Ao imprimir, o Excel leva em consideração apenas os dados que estão na área de impressão.

Na tabela, o Excel indica as áreas de impressão com linhas tracejadas. A figura a seguir mostra uma tabela na qual uma faixa de pressão é definida na área A1: C16:

Depois de definidas, as áreas de pressão são retidas. Use o comando CANCELAR ÁREA DE IMPRESSÃO apropriado para remover áreas de impressão de suas tabelas.

Se quiser fazer isso de forma rápida e fácil, você pode usar uma macro. A macro a seguir percorre todas as planilhas na pasta de trabalho atual e desativa as áreas de impressão em cada planilha:

Áreas de subelevação de pressão para cima ()
Tabela Dim como planilha
Para cada tabela em ActiveWorkbook.Worksheets
Table.PageSetup.PrintArea = ""
Próxima mesa
End Sub

A macro remove a área de impressão preenchendo a propriedade PAGESETUP.PRINTAREA com texto vazio.

Para inserir a macro, pressione ALT F11 no Excel para abrir o editor VBA. Selecione o comando INSERT - MODULE no editor VBA e insira a macro. Para iniciar a macro, ative a combinação de teclas ALT F8 no Excel. Os dois atalhos de teclado funcionam em todas as versões do Excel.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave