Pregunta: | 9624 - MENUS DESDE VB.5 PARA EXCEL |
Autor: | Manuel Gomez Zamorano |
Yo tengo VISUAL BASIC 5.0, WINDOWS'95 y EXCEL'97.
Pues bien el problema que tengo es el siguiente : Desde VB abro un documento EXCEL; a este documento le quito todos los menus que trae implicita la hoja EXCEL, y trato de crear un menu personalizado mediante las siguientes intrucciones : set x = CommandBars.Add(Name:="1", Position:= ........) set y = x.Controls.Add Whith y .FaceId = 26 .Caption = "Hola" .OnAction = "Prueba" End With De esta forma trato de crear un menu personalizado y con un proposito concreto; pero me falla en ONACTION. Cada vez que lo ejecuto me dice que "me falta la macro" y eso que tengo un procedimiento en VB llamado PRUEBA. Gracias a quien me pueda ayudar. |
Respuesta: | Luis Fernando Melo |
Hola
creo que tu problema se resuelve asi: donde tienes .OnAction = "Prueba" cambialo por .OnAction = "Prueba()" Esto es si el procedimiento Prueba() está en el documento de Excel, porque no me quedó muy clara la sictuación |