Menu
 
 
 
 
 
 


Valid XHTML 1.0 Transitional
Valid CSS!

Visual Basic for Application:

Definir visualização de barras para folhas de um livro - JJoão (08/2007)

Dúvida: Preciso que a barra de fórmulas, status e das guias da planilha não apareçam em uma determinada planilha do meu arquivo. A solução para resolver o problema acima, não pode eliminar as barras do restante das planilhas do arquivo e nem em outros arquivos que possam estar abertos. - Robson Carmello

Duas macros que em conjunto com alguns eventos irão esconder ou mostrar as barras escolhidas.
Para configurar com que folhas se quer esconder as barras, coloca-se o seu index (numero) na macro "Config_visual"

Exemplo:
as_folhas = Array(1, 2) 'folhas para esconder barras

O Código VBA deve ser colocado dentro do ThisWorkbook" ou "EsteLivro" (conforme o idioma), ver figura abaixo.

.

Código VBA
Option Explicit

Private Sub Workbook_SheetActivate(ByVal Sh As Object)
    Config_visual Sh.Index
End Sub

Private Sub Workbook_SheetDeactivate(ByVal Sh As Object)
    Config_visual Sh.Index
End Sub

Private Sub Workbook_WindowActivate(ByVal Wn As Window)
    Config_visual ActiveSheet.Index
End Sub

Private Sub Workbook_WindowDeactivate(ByVal Wn As Window)
    DisplayOnOff True
End Sub

Private Sub Workbook_BeforeClose(Cancel As Boolean)
    DisplayOnOff True
End Sub

Private Sub Config_visual(i As Integer)
    Dim as_folhas, Visualizar As Boolean, s As Integer
    Visualizar = True
    as_folhas = Array(1, 2) 'folhas para esconder barras
    
    For s = LBound(as_folhas) To UBound(as_folhas)
       If i = as_folhas(s) Then
          Visualizar = False
          Exit For
       End If
    Next s
    
    DisplayOnOff Visualizar
    
End Sub

Private Sub DisplayOnOff(status As Boolean)
      
   With ActiveWindow
        .DisplayHeadings = status
        .DisplayWorkbookTabs = status
   End With
    
   With Application
       .DisplayFormulaBar = status
       .DisplayStatusBar = status
   End With
      
End Sub
Utilidades
 
Transito em directo
 
O Tempo
 
Gerador de Chaves
 
Moedas - Taxas e Cambios
 
 
 
 
 
Classifique o nosso website
@ MUNDOPT.COM
 
Topo