Gandalf | |
| 2007-06-07 21:50 - Respuestas: 4 - Tema nº: 2451977
Características: Windows XP Profesional, 1024Mb,PIV 2,8Ghz HT, 600 GB ....
Buenas, tengo el Office 2003 y estoy haciendo unas tonterias en una hoja de Excell.
Lo que quiero es crear un boton en una celda de Excell y que al pulsar me abra un formulario dandome unos datos (texto simplemente). Supongo que no debe ser muy dificil, pero de Excell no controlo mas que operaciones aritmeticas sencillas y absolutamente nada mas jeje.
Por lo tanto si me lo podeis dar mascadito, mejor que mejor ^^
Saludos!!!
| |
|
|
ebolo | |
|
Re: Excell, crear un boton en una celda (Solucionado) - 2007-06-07 23:58 - Respuesta 2
Hola Gandalf.
Suponemos que tienes creado ya el formulario con los datos a mostrar y que se llama UserForm1, xej.
Lo que tenemos que hacer es, en la hoja de excel dónde tengas puesto el botón de comando, ir al Editor de Visual Basic, y ahí le pones lo siguiente:
Private Sub CommandButton1_Click()
Load UserForm1
UserForm1.Show
End Sub
para esconderlo, bien usas la X del formulario ó le pones otro botón al formulario que sea Salir ó....
para cambiarle el texto que sale en el botón usa la propiedad Caption del mismo. Para Ver las propiedades de los objetos, Hojas de excel, formularios, botones,... vas a la PEstaña Ver y activas el Explorador de Proyectos, que te ayuda a saber por dónde estas, y la Ventana de Propiedades.
A todas las propiedades de los objetos de les puede llamar desde código, simplemente poniendo su 'Name.propiedad', xej: me.CommandButton1.Caption="mibotón".
bueno no sé si esto es lo que necesitas, si no lo es lo dices ó quieres algo más lo dices.
Saludos.
| |
|
|
Gandalf | |
|
Re: Excell, crear un boton en una celda (Solucionado) - 2007-06-08 00:08 - Respuesta 3
Pues en parte si compañero, pero lo que tambien necesito, es saber como crear ese boton.
Es decir, tengo una celda, por ejemplo A4, y quiero que al abrir el fichero de excell, se muestre en esa celda, un boton que presionar, y claro, al presionarlo me abra el formulario que contiene un simple texto.
Para hacernos una idea, al presionar ese boton, mostrara el formulario, el cual contiene una simple etiqueta de texto a modo de recordatorio (mostrará una lista de tareas por realizar al plataforma un equipo, tales como 1) instalar winzip 2) instalar acrobat reader .... etc).
Por tanto y en resumen, como poner un boton en esa celda jeje (porque la llamada al formulario ya me la has comentado :) )
Muchas gracias!! | |
|
|
ebolo | |
|
Re: Excell, crear un boton en una celda (Solucionado) - 2007-06-08 00:20 - Respuesta 4
pues lo de poner el botón es lo mas sencillo. Pestaña VEr - Barra de Herramientas - Cuadro de Controles.
Eliges el botón (clickea sobre él) y luego lo colocas con el ratón donde quieras, le puedes modificar el tamaño desde cualquier esquina del mismo.
+saludos.
| |
|
|
Gandalf | |
|
Re: Excell, crear un boton en una celda (Solucionado) - 2007-06-08 00:52 - Respuesta 5
Ciertamente, lo he probado jeje, funciona.
Muchas gracias Ebolo ^^ | |
|
|
|