ayuda con codigo

25/10/2005 - 06:08 por DANILO ARANGO | Informe spam
hola foro

Es posible desde codigo asignar una macro a un objeto (control) de una barra
de herramientas personalizada.

Gracias de antemano.
Danilo A.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
25/10/2005 - 09:46 | Informe spam
hola, DANILO !

Mostrar la cita
puedes utilizar la propiedad 'OnAction' aplicada a dicho control para indicarle el nombre del procedimiento [p.e.]
Application.CommandBars("nombre de la barra").Controls(1).OnAction = "EstaMacro"

solo toma en cuenta que dicho boton quedara 'casado' a esa macro Y AL LIBRO que la contiene :)

si cualquier duda [o informacion adiiconal]... comentas ?
saludos,
hector.
#2 DANILO ARANGO
26/10/2005 - 06:30 | Informe spam
Hola HM

Es justo lo que necesitoMuchas gracias.

Tengo otro problemita: :-))
tengo este codigo:

Private Sub Workbook_BeforeClose(Cancel As Boolean)
With Application.CommandBars("plantilla susalud")
.Controls("Abrir Plantilla").Enabled = True
.Controls("Aplicarformato").Enabled = False
.Controls("F. 326").Enabled = False
With .Controls("guardar archivo")
.Controls("Guardar Archivo Plano .txt").Enabled = False
.Controls("Guardar Como .PRN, XLS").Enabled = False
End With
With .Controls("Encab. y Totales")
.Controls("Apl. Encab y totales").Enabled = False
.Controls("Apl. Totales").Enabled = False
End With

End With
End Sub

El problema que tengo es que cuando se va cerrar el libro, pero este no se
cierra si no que se cancela, de todas maneras me pone los controles de la
barra de H. en false.

Gracias por tu ayuda.

Saludos


"Héctor Miguel" escribió:

Mostrar la cita
#3 Héctor Miguel
26/10/2005 - 07:04 | Informe spam
hola, DANILO !

Mostrar la cita
1) prueba a mover los codigos de los siguientes eventos...
de -> Workbook_Open
a -> Workbook_WindowActivate

de -> Workbook_BeforeClose
a -> Workbook_WindowDeactivate

2) prueba con un 'tip' para 'administrar/manejar' el evento '_beforeclose' de John Walkenbach
Handling the Workbook BeforeClose Event
http://j-walk.com/ss/excel/tips/tip78.htm

saludos,
hector.
#4 Héctor Miguel
26/10/2005 - 07:07 | Informe spam
hola [de nuevo], DANILO !

Mostrar la cita
OJO: solo los codigos de activacion o desactivacion de los botones...
NO los de la 'creacion' de las barras :))

saludos,
hector.
Ads by Google
Search Busqueda sugerida