Notifications
Clear all

Dimensionar Planilha

3 Posts
1 Usuários
0 Reactions
2,050 Visualizações
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa Tarde,

Atualmente utilizo o excel 2007, e estou com a seguinte dúvida:

Existe uma formatação ou comando VBA que dimensiona uma planilha para centralizar em diferentes tipos de monitores? Exemplo ilustrativo:

Possuo uma planilha com as seguintes dimensões:

Colunas de A até Z e linhas até 34.

Problema: No meu monitor a planilha aparece perfeitamente na tela, já em outros monitores sempre a planilha é "cortada" em algumas colunas e linhas.

Assim aparecem as colunas de A até P e linhas até 24 e várias outras combinações diferentes da original informada acima.

Vocês poderiam me ajudar.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 31/10/2011 10:05 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Boa tarde.

Acho que seria a solução para voce,Essa macro diminui e aumenta o tamanho da tela(Zoom).

Sub ZoomIn() ' Aumenta Tela
Dim maisZoom As Long
    maisZoom = ActiveWindow.Zoom
    maisZoom = maisZoom + 10
 
    If maisZoom <= 400 Then
        ActiveWindow.Zoom = maisZoom
    End If
End Sub
Sub ZoomOut() 'Diminui Tela
Dim menosZoom As Long
    menosZoom = ActiveWindow.Zoom
    menosZoom = menosZoom - 10
 
    If menosZoom >= 10 Then
        ActiveWindow.Zoom = menosZoom
    End If
End Sub

Abraço.

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 31/10/2011 11:10 am
Fernando Fernandes
(@fernandofernandes)
Posts: 43750
Illustrious Member
Topic starter
 

Ponga, não sei se entendi corretamente, pois primeiro comentou sobre Monitores diferentes, mas não disse qual o tamanho dos mesmos ou Resoluções das telas, e depois disse sobre um determinado range, então alem das opções citadas deixo minhas sugestões :

A Rotina no link abaixo, capta a resolução atual da tela e redimensiona conforme especificado, tem um exemplo para baixar, só precisa fazer os testes na v2007 :
Screen Resolution Check / Change
http://www.vbaexpress.com/kb/getarticle.php?kb_id=32

Neste outro link, pelo que entendi tem rotinas para aplicar zoom nas áreas determinadas :
Zooming And Centering On Cells
http://www.cpearson.com/excel/zoom.htm

Veja se ajuda, e qualquer duvida retorne.

[]s

Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel

 
Postado : 31/10/2011 6:49 pm