Notifications
Clear all

Scroll do mouse

4 Posts
2 Usuários
0 Reactions
2,516 Visualizações
(@geovanerocha)
Posts: 51
Trusted Member
Topic starter
 

Senhores,
Criei um procedimento que esconde as barras de rolagem do excel com os seguintes comandos:

ActiveWindow.DisplayHorizontalScrollBar = False
ActiveWindow.DisplayVerticalScrollBar = False

Porém, o scroll do mouse ainda permite o deslocamento vertical na planilha. o que não é de meu interesse.
Como posso bloquear o scroll do mouse também?

 
Postado : 23/04/2013 1:39 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa tarde!!!
Para saber mais leia: http://www.vbaexpress.com/kb/getarticle.php?kb_id=561

Option Explicit 
 
Private Sub Workbook_Activate() 
     'Macro Purpose: Disable horizontal & vertical scroll bars
     
    With ActiveWindow 
        .DisplayHorizontalScrollBar = False 
        .DisplayVerticalScrollBar = False 
    End With 
     
End Sub 
 
Private Sub Workbook_Deactivate() 
     'Macro Purpose: Restores users prior scroll bar settings
     
    With ActiveWindow 
        .DisplayHorizontalScrollBar = True 
        .DisplayVerticalScrollBar = True 
    End With 
     
End Sub 
 
Postado : 23/04/2013 1:56 pm
(@geovanerocha)
Posts: 51
Trusted Member
Topic starter
 

Agradeço pela tentativa de resposta alexandrevba, porém quero fixar a rolagem vertical pela "bolinha do mouse" a barra de rolagem horizontal e vertical já está oculta.

 
Postado : 23/04/2013 2:45 pm
(@fernandofernandes)
Posts: 43750
Illustrious Member
 

Boa noite!!

Então use a Scroll Area

Private Sub Worksheet_Activate() 
    Me.ScrollArea = "A1:M34" 
End Sub 
 
Postado : 23/04/2013 4:21 pm