Inicio > Microsoft Excel > elsamatilde > Cómo puedo poner un boton flotante en Excel.

Cómo puedo poner un boton flotante en Excel.

Experto:
Usuario:
Fecha: 18/04/2008
Valoración: (5,00 sobre 5) Categoría: Microsoft Excel
10/04/2008
da33, usuario preguntando en Microsoft Excel
Usuario
Holo!, Qué tal?  Necesito saber como colocar un boton al inicio de una hoja de Exce,l que inmediatamente se abra, presente dicho botón y cuando presione dicho boton pueda ejecutar una macro, ya he útilizado el USERFORM de Bisual Vaise, el problema esta en que debo ejecutar la macro para presentar este boton y quiero poner la hoja para usuario que solo tenga que preionar el boton deseado, que no tenga que estar utilizando el menu y no saber cuales de los macros utilizaran.
Espero haber sido explicito en pregunta. Gracias a todos.
 
10/04/2008
da33, experto respondiendo en Microsoft Excel
Experto
Hola:
Las 2 cosas podés hacer y ambas necesitan macros.
Si ya tenés el Userform, entonces en el Editor, seleccioná el objeto ThisWorkbook (o EsteLibro) y allí escribí esto:
Private Sub Workbook_Open()
Userform1.Show  'escribi el nombre de tu userform
End Sub

para utilizar botones en la hoja, seleccioná la barra Cuadro de controles (menú Ver, Barras de herramientas, Cuadro.....) . dibujalo y con botón derecho sobre el botón podés optar por cambiar sus propiedades (color, tamaño, texto, etc). La opción Ver código te llevará al Editor y allí entre las 2 líneas que te aparecen escribí las instrucciones de tu rutina, o si la tenés en un módulo, llamala con:
Call tu_rutina

Espero se comprenda todo, sinó me volvés a consultar.
Saludos
Elsa
PD) Para aprender todo sobre VBA te recomiendo mis manuales Programacion_Excel y 400MacrosPlus.
http://es.geocities.com/lacibelesdepunilla/manuales
18/04/2008
da33, usuario preguntando en Microsoft Excel
Usuario
Hola!   Qué tal?
Muchas gracias por tú ayuda, si he resuelto el problema, no había constestado antes a tú respuesta porque hasta hoy es cuando recibo esta.
 Muchas Gracias.
Y que Dios te siga bendiciendo, y puedas darte más luz para ayudar a los demás tan desinteresadamente.
Gracias.
D. Arias
Enlaces patrocinados