macro para ocultar o mostrar las barras de excel da error 400
Publicado por celia (437 intervenciones) el 29/08/2019 14:18:25
Hola otra vez
Copié esta macro de la web y quería limpiar lo que sobra porque solo quería que se vea la ventana de excel limpia de menús y de barras con la macro Minimizar y que se restaure con la macro MAXIMIZAR
Lo máximo que conseguí hacer fue copiar la macro Minimizar y pegarla y renombrarla a MAXIMIZAR para tener las 2 opciones, bueno y remplacé los False por True y algo sí funciona
Adjunto la hoja también
Gracias por la ayuda.
Copié esta macro de la web y quería limpiar lo que sobra porque solo quería que se vea la ventana de excel limpia de menús y de barras con la macro Minimizar y que se restaure con la macro MAXIMIZAR
Lo máximo que conseguí hacer fue copiar la macro Minimizar y pegarla y renombrarla a MAXIMIZAR para tener las 2 opciones, bueno y remplacé los False por True y algo sí funciona
Adjunto la hoja también
Gracias por la ayuda.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
'OCULTAR LA BARRA Y MÁS COSAS
Sub Minimiza()
'On Error Resume Next
Dim iRonda As Integer
With Application
.DisplayAlerts = False
.EnableCancelKey = xlDisabled
.ScreenUpdating = False
.WindowState = xlNormal
.DisplayFormulaBar = False
.DisplayStatusBar = False
End With
ExecuteExcel4Macro ("show.toolbar(""ribbon"",0)")
With ActiveWindow
.Zoom = dZoom
.ScrollColumn = 1
.ScrollRow = 1
.DisplayHeadings = False
.DisplayHorizontalScrollBar = False
.DisplayVerticalScrollBar = False
.DisplayWorkbookTabs = False
.DisplayGridlines = False
If CInt(Application.Version) <= 120 Then
.WindowState = xlMaximized
End If
End With
End Sub
Sub MAXIMIZA()
'On Error Resume Next
Dim iRonda As Integer
With Application
.DisplayAlerts = True
.EnableCancelKey = xlEnable
.ScreenUpdating = True
.WindowState = xlNormal
.DisplayFormulaBar = True
.DisplayStatusBar = True
End With
ExecuteExcel4Macro ("show.toolbar(""ribbon"",1)")
With ActiveWindow
.Zoom = dZoom
.ScrollColumn = 1
.ScrollRow = 1
.DisplayHeadings = True
.DisplayHorizontalScrollBar = True
.DisplayVerticalScrollBar = True
.DisplayWorkbookTabs = True
.DisplayGridlines = True
If CInt(Application.Version) <= 120 Then
.WindowState = xlMaximized
End If
End With
End Sub
- ocultar-menus-y-mostrarlos.zip(48,9 KB)
Valora esta pregunta


-1