Você não pode centralizar diretamente as planilhas selecionadas horizontalmente e verticalmente no Excel para impressão. No entanto, você pode obter um resultado semelhante usando os seguintes métodos:
Método 1:Ajustando a configuração da página para folhas individuais 1.
Selecione as folhas que você deseja centralizar. Mantenha pressionado
Ctrl e clique nas guias da folha.
2.
vá para a guia Layout da página. 3.
Clique no grupo "Margens" e selecione "Margens personalizadas". 4.
na guia "margens": -
horizontal: Defina as margens "esquerda" e "direita" no mesmo valor, geralmente 0,5 polegadas.
-
Vertical: Defina as margens "top" e "inferior" no mesmo valor, normalmente 0,5 polegadas.
5.
Clique em "OK". 6.
Ajuste a área de impressão (opcional): Vá para a guia "Layout da página" e clique na área de impressão ". Selecione as células que você deseja imprimir. Isso ajudará a garantir que o conteúdo esteja centrado na página.
Método 2:Usando uma macro VBA (avançada) Este método requer alguma experiência de programação VBA, mas oferece mais personalização.
1.
Abra o editor Visual Basic: Pressione
alt+f11 .
2.
Insira um módulo: Vá para
inserir> módulo .
3.
Cole o seguinte código no módulo: `` `VBA
Sub CentrensEletetedsheets ()
Dim WS como planilha
Dim wcount como inteiro
'Defina o WSCount para o número de folhas selecionadas
WSCount =ActiveWindow.SelectedSheets.Count
'Faça um loop através das folhas selecionadas
Para cada ws em ActiveWindow.SelectedSheets
"Centralize a folha horizontal e verticalmente
ws.Pagesetup.centerHorizontally =true
ws.Pagesetup.Centerverticticamente =true
Próximo ws
'Verifique se a área de impressão está definida corretamente
Para cada ws em ActiveWindow.SelectedSheets
Com ws.pageSetup
.PriTarea =ws.UsedRange.address
Termine com
Próximo ws
Final sub
`` `
4.
Execute a macro: Pressione
f5 ou
Ctrl+Shift+P e selecione a macro "CenterSelectted Sheets".
Explicação do código VBA: - O código percorre cada folha selecionada.
- Ele define as propriedades "Centerhorizontally" e "Centerverticticamente" da folha como "True".
- Em seguida, define a área de impressão para o intervalo usado, que se ajusta automaticamente ao conteúdo da folha.
Nota: - Esses métodos centrarão o conteúdo das folhas selecionadas na página, mas não necessariamente as próprias folhas.
- Se você tiver muito conteúdo na página, ele pode não se encaixar na área central. Pode ser necessário ajustar as margens da página ou o conteúdo das folhas para alcançar o resultado desejado.