Asociar calendario a un campo

10/02/2007 - 11:14 por María | Informe spam
Me gustariá asociar un calendario a un campo de una plantilla; en vez de
tener que poner la fecha con el teclado.

Gracias

Preguntas similare

Leer las respuestas

#6 María
14/02/2007 - 20:00 | Informe spam
Bueno Mónica ya encontré los archivos, instalarlos y hacer la macro en
Useform1 (Calendario1).
Bien cuando paso a Ver Codigo en ThisDocument me doy cuenta que el codigo lo
tengo que poner en relacion a un commandButton1 pero si doy a la pestaña
izquierda para ver si puedo poner esa opción no me la dá; así que me temo que
al hacer la plantilla me falta poner un tipo de campo pero no alcanzo a saber
cuál es, espero que puedas ayudarme.

Vamos a ver si lograis que salga de este atasco.

Muchisimas gracias por todo. Espero que veas la nota aunque esté un poco
para atrás.
Si en unos días no me contestas pongo la nota como nueva.
Gracias de nuevo :-)

"María" escribió:

Me gustariá asociar un calendario a un campo de una plantilla; en vez de
tener que poner la fecha con el teclado.

Gracias
Respuesta Responder a este mensaje
#7 Tux
15/02/2007 - 00:08 | Informe spam
María escribió:
Bueno Mónica ya encontré los archivos, instalarlos y hacer la macro en
Useform1 (Calendario1).
Bien cuando paso a Ver Codigo en ThisDocument me doy cuenta que el codigo lo
tengo que poner en relacion a un commandButton1 pero si doy a la pestaña
izquierda para ver si puedo poner esa opción no me la dá; así que me temo que
al hacer la plantilla me falta poner un tipo de campo pero no alcanzo a saber
cuál es, espero que puedas ayudarme.

Vamos a ver si lograis que salga de este atasco.




Mu bien Maria ;-), bien para el tema del codigo del boton me explico:

El codigo del commandButton1 se puede añadir desde el propio boton [o]
directamente poner en ThisDocument las siguientes lineas de codigo:

'--
Private Sub CommandButton1_Click()

'aqui iria el codigo en cuestion

End Sub

'-


Bien para añadir el codigo a CommandButton1 desde el propio boton en el
documento es de la siguiente manera:

Vamos a la barra de herramientas del cuadro de controles, buscamos el
boton Diseño [el de la escuadra y un lapiz] le damos click, para
ponernos en modo diseño.

Nos dirigimos al boton CommandButton1 click derecho del raton encima de
del boton y click en Ver codigo [veras que se te abrira La ventana de
codigo de THisDocument ya con las lineas de codigo :

Private Sub CommandButton1_Click()

End Sub

'


Y ahi entre medio puedes poner las lineas necesarias para su utilizacion
que al dar click haga lo que nosotros queramos.

Otra cosa la barra de herramientas del calendario que hemos creado en
lugar de asociarla a un boton, podemos preparar su codigo para que al
abrir el documento se instale sola sin botones por medio :-)

Bueno ya nos comentas ok? :-)

¡Besicoss!!

Monica


Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

www.fermu.com
www.zorval.com
Respuesta Responder a este mensaje
#8 María
15/02/2007 - 03:11 | Informe spam
Bueno Monica, por fín he conseguido que salga el comando de calendario, el
calendario, así que vamos fénomeno, pero como la felicidad nunca es completa
cuando cierro la plantilla me sel:
Se ha producido el error "5" en tiempo de ejecución
Argumento o llamada a procedimieto no válida.
Si doy a depurar me sale en amarillo

Application.CommandBars("Text").Controls("Calendario").Delete

Y ya para terminar la acción a mi gusto seria posible que cuando le doy al
botón me salga directamente el calendario no la barra o si no es posible casi
es mejor que haga la plantilla con la barra del calendario siempre instalada,
ya me diras que es lo mejor.

Eres fantástica y gracias por todo, jamás pense que lo lograría. :-)

Por cierto, te deje otro recadito en el foro de fermu, ya sabes por si
acaso, pero ya veo que revisas los mensajes de atrás. Gracias

"Tux" escribió:

María escribió:
> Bueno Mónica ya encontré los archivos, instalarlos y hacer la macro en
> Useform1 (Calendario1).
> Bien cuando paso a Ver Codigo en ThisDocument me doy cuenta que el codigo lo
> tengo que poner en relacion a un commandButton1 pero si doy a la pestaña
> izquierda para ver si puedo poner esa opción no me la dá; así que me temo que
> al hacer la plantilla me falta poner un tipo de campo pero no alcanzo a saber
> cuál es, espero que puedas ayudarme.
>
> Vamos a ver si lograis que salga de este atasco.
>

Mu bien Maria ;-), bien para el tema del codigo del boton me explico:

El codigo del commandButton1 se puede añadir desde el propio boton [o]
directamente poner en ThisDocument las siguientes lineas de codigo:

'--
Private Sub CommandButton1_Click()

'aqui iria el codigo en cuestion

End Sub

'-


Bien para añadir el codigo a CommandButton1 desde el propio boton en el
documento es de la siguiente manera:

Vamos a la barra de herramientas del cuadro de controles, buscamos el
boton Diseño [el de la escuadra y un lapiz] le damos click, para
ponernos en modo diseño.

Nos dirigimos al boton CommandButton1 click derecho del raton encima de
del boton y click en Ver codigo [veras que se te abrira La ventana de
codigo de THisDocument ya con las lineas de codigo :

Private Sub CommandButton1_Click()

End Sub

'


Y ahi entre medio puedes poner las lineas necesarias para su utilizacion
que al dar click haga lo que nosotros queramos.

Otra cosa la barra de herramientas del calendario que hemos creado en
lugar de asociarla a un boton, podemos preparar su codigo para que al
abrir el documento se instale sola sin botones por medio :-)

Bueno ya nos comentas ok? :-)

¡Besicoss!!

Monica


Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

www.fermu.com
www.zorval.com

Respuesta Responder a este mensaje
#9 Tux
15/02/2007 - 12:07 | Informe spam
María escribió:
Bueno Monica, por fín he conseguido que salga el comando de calendario, el
calendario, así que vamos fénomeno, pero como la felicidad nunca es completa
cuando cierro la plantilla me sel:
Se ha producido el error "5" en tiempo de ejecución
Argumento o llamada a procedimieto no válida.
Si doy a depurar me sale en amarillo

Application.CommandBars("Text").Controls("Calendario").Delete

Y ya para terminar la acción a mi gusto seria posible que cuando le doy al
botón me salga directamente el calendario no la barra o si no es posible casi
es mejor que haga la plantilla con la barra del calendario siempre instalada,
ya me diras que es lo mejor.

Eres fantástica y gracias por todo, jamás pense que lo lograría. :-)

Por cierto, te deje otro recadito en el foro de fermu, ya sabes por si
acaso, pero ya veo que revisas los mensajes de atrás. Gracias




Hola Maria :-)

Sissisiisis!!! Me alegro mucho de verdad ;-)

Bien ese error es creado porque no existe ningun Control o boton llamado
"Calendario" cuando le das a click derecho del raton en el documento,
[ya que previamente mediante codigo lo hemos tenido que crear y al no
crearse ese Boton en el menu contextual del raton nos dice "Error" ]

Si no has creado ningun boton en el menu contextual del raton cuando
le das click derecho , esa linea de codigo que sirve para borrarlo dara
error por lo tanto puedes suprimir esa linea ya que si no se ha creado
no podremos borrarlo.

[esa lineas se crearon para que cuando salgamos del documento [este es
el evento para decirle que cuando salga realice lo que nosotros le
digamos >>>


Private Sub Document_Close()

'aqui puse los botones a eliminar de los menus contextuales utilizados

End Sub



Entonces al salir del documento dije: que se borren esos botones porque
sino cada vez que abramos cualquier otro documento de word aparecerian
de nuevo ahi esos botones y al darle click nos daria error, y tambien
estan creadas esas lineas de codigo para que cada vez que se abra el
documento donde hemos creado el "Calendario" pues que no se crearan mas
botones sino cada vez al abrir tendriamos un nuevo boton y ufhhh se
prodian formar muchisimos botones cuando solo
necesitamos uno :-) ]

Y si es posible, llamar al calendario desde un CommandButton,
simplemente ayadiendo al codigo del CommandButton lo siguiente:

'--
Private Sub CommandButton1_Click()

'esta linea de codigo que nos abre el formulario :-)

UserForm1.Show

End Sub
'


Bueno y creo que no me he dejado nada mas :-)

Ya nos comentas ok? :-) y me alegro un monton :-) reviso siempre todos
los dias las news, casi todas en las que estoy suscrita, [a las que
llego y mi tiempo me lo permite, ya que aprendo de ellas] y tambien
reviso la web de fermu a diario, :-)

Y nada nada eso de las gracias a ti eh? que yo tambien he aprendido :-)

Bueno ya tu nos comentas :-)

Besicos!!!
Monica


Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

www.fermu.com
www.zorval.com
Respuesta Responder a este mensaje
#10 María
15/02/2007 - 16:48 | Informe spam
Gracias por todo de nuevo.
Como he sido una manazas he creado un par de botones más de calendarios. He
repetido la macro en otro documento y me siguen saliendo los tres botones.
Habrá alguna manera de elliminarnos.
Gracias de nuevo y perdona por ser tan manazas

"Tux" escribió:

María escribió:
> Bueno Monica, por fín he conseguido que salga el comando de calendario, el
> calendario, así que vamos fénomeno, pero como la felicidad nunca es completa
> cuando cierro la plantilla me sel:
> Se ha producido el error "5" en tiempo de ejecución
> Argumento o llamada a procedimieto no válida.
> Si doy a depurar me sale en amarillo
>
> Application.CommandBars("Text").Controls("Calendario").Delete
>
> Y ya para terminar la acción a mi gusto seria posible que cuando le doy al
> botón me salga directamente el calendario no la barra o si no es posible casi
> es mejor que haga la plantilla con la barra del calendario siempre instalada,
> ya me diras que es lo mejor.
>
> Eres fantástica y gracias por todo, jamás pense que lo lograría. :-)
>
> Por cierto, te deje otro recadito en el foro de fermu, ya sabes por si
> acaso, pero ya veo que revisas los mensajes de atrás. Gracias
>

Hola Maria :-)

Sissisiisis!!! Me alegro mucho de verdad ;-)

Bien ese error es creado porque no existe ningun Control o boton llamado
"Calendario" cuando le das a click derecho del raton en el documento,
[ya que previamente mediante codigo lo hemos tenido que crear y al no
crearse ese Boton en el menu contextual del raton nos dice "Error" ]

Si no has creado ningun boton en el menu contextual del raton cuando
le das click derecho , esa linea de codigo que sirve para borrarlo dara
error por lo tanto puedes suprimir esa linea ya que si no se ha creado
no podremos borrarlo.

[esa lineas se crearon para que cuando salgamos del documento [este es
el evento para decirle que cuando salga realice lo que nosotros le
digamos >>>


Private Sub Document_Close()

'aqui puse los botones a eliminar de los menus contextuales utilizados

End Sub



Entonces al salir del documento dije: que se borren esos botones porque
sino cada vez que abramos cualquier otro documento de word aparecerian
de nuevo ahi esos botones y al darle click nos daria error, y tambien
estan creadas esas lineas de codigo para que cada vez que se abra el
documento donde hemos creado el "Calendario" pues que no se crearan mas
botones sino cada vez al abrir tendriamos un nuevo boton y ufhhh se
prodian formar muchisimos botones cuando solo
necesitamos uno :-) ]

Y si es posible, llamar al calendario desde un CommandButton,
simplemente ayadiendo al codigo del CommandButton lo siguiente:

'--
Private Sub CommandButton1_Click()

'esta linea de codigo que nos abre el formulario :-)

UserForm1.Show

End Sub
'


Bueno y creo que no me he dejado nada mas :-)

Ya nos comentas ok? :-) y me alegro un monton :-) reviso siempre todos
los dias las news, casi todas en las que estoy suscrita, [a las que
llego y mi tiempo me lo permite, ya que aprendo de ellas] y tambien
reviso la web de fermu a diario, :-)

Y nada nada eso de las gracias a ti eh? que yo tambien he aprendido :-)

Bueno ya tu nos comentas :-)

Besicos!!!
Monica


Estado: A la Espera By Fermu

Tic-Tac-Tic-Tac...

www.fermu.com
www.zorval.com

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida