Problema con DTPicker

22/02/2008 - 20:56 por Miguel | Informe spam
En un formulario de entrada de datos que, mediante una macro me copia
los datos en una hoja determinada, entre otros, tengo un DTPicker que
utilizo para introducir la fecha. El problema es que seleccione la
fecha que seleccione, siempre me copia 00/01/1900. ¿A qué puede
deberse?
Muchas gracias.
Miguel A.

Preguntas similare

Leer las respuestas

#16 Héctor Miguel
26/02/2008 - 03:46 | Informe spam
hola, Miguel !

He hecho la siguiente prueba y funciona:
He sacado el DTPicker del MultiPage y eh ahi la sorpresa!!.. Funciona, alucinante.
Si pongo el DTPicker fuera; es decir, junto a los CommandButton1,2 y 3, funciona (Directamente en el Userform).
Sin embargo dentro de la "Page1", llamada "ACTAS", no funciona.
Como se arregla esto?



NPI !... (que significa: No Poseo Informacion) :D
yo corri pruebas SIN mover el control DTPicker1 "fuera" del multipage y funciono
(obviamente, eliminando primero las referencias "ofensivas") ;)

es probable que se trate de alguna combinacion de otros factores (me explico)

- tu libro llego con vinculos externos a otros dos libros (obviamente no los tengo)
(aparte de que me dio algunos "errores" al momento de su apertura)

- la macro "abrir" PRIMERO selecciona la hoja "formulario" y luego muestra el userform
(yo trabaje las pruebas directamente sobre la hoja "estadistica")

- el codigo del commandbutton1_click en el userform "trabaja" con una referencia a la hoja como si fuera una variable declarada:
-> With Worksheets(Estadistica) OJO: misma que yo tuve que modificar a:
-> With Worksheets("estadistica")

me da la impresion de que existe (aun) "algo" que no se ha hecho del dominio publico :))

saludos,
hector.
Respuesta Responder a este mensaje
#17 Miguel
26/02/2008 - 18:12 | Informe spam
On 26 feb, 03:46, "Héctor Miguel"
wrote:
hola, Miguel !

> He hecho la siguiente prueba y funciona:
> He sacado el DTPicker del MultiPage y eh ahi la sorpresa!!.. Funciona, alucinante.
> Si pongo el DTPicker fuera; es decir, junto a los CommandButton1,2 y 3, funciona (Directamente en el Userform).
> Sin embargo dentro de la "Page1", llamada "ACTAS", no funciona.
> Como se arregla esto?

NPI !... (que significa: No Poseo Informacion)    :D
yo corri pruebas SIN mover el control DTPicker1 "fuera" del multipage y funciono
(obviamente, eliminando primero las referencias "ofensivas")    ;)

es probable que se trate de alguna combinacion de otros factores (me explico)

- tu libro llego con vinculos externos a otros dos libros (obviamente no los tengo)
  (aparte de que me dio algunos "errores" al momento de su apertura)

- la macro "abrir" PRIMERO selecciona la hoja "formulario" y luego muestra el userform
  (yo trabaje las pruebas directamente sobre la hoja "estadistica")

- el codigo del commandbutton1_click en el userform "trabaja" con una referencia a la hoja como si fuera una variable declarada:
  -> With Worksheets(Estadistica)        OJO: misma que yo tuve que modificar a:
  -> With Worksheets("estadistica")

me da la impresion de que existe (aun) "algo" que no se ha hecho del dominio publico    :))

saludos,
hector.




Hola Héctor:
Desconozco que haya vínculos a otro libros. Yo, en el menú
Edición>Vínculos, no veo nada, es más, no se encuentra disponible; por
lo tanto, el libro no contiene ninguna información vinculada.
Cuando dices que: (- la macro "abrir" PRIMERO selecciona la hoja
"formulario" y luego muestra el userform), creo que esto no crea el
problema que estamos tratando.
En cuanto a que (el código del commandbutton1_click en el userform
"trabaja" con una referencia a la hoja como si fuera una variable
declarada). Esto que quiere decir, ¿da algún problema? si es así, ¿se
puede cambiar el código? ¿Cómo?
No sé qué quieres decir con (que existe (aun) "algo" que no se ha
hecho del dominio publico), te he mandado el libro tal y como yo lo
tengo; por, consiguiente, tienes exactamente la misma información que
yo.
Lo único que puede ocurrir es que he ido copiando partes de los
códigos de distintos sitios, pero nada más. La cuestión es que a mí me
da el error comentado y no hay forma de corregirlo, hasta he llegado a
cambiar la configuración regional, por si fuera eso, y nada. Eso sí,
si el DTPicker lo saco de la Multipage, funciona. ¿no es raro?
Por último, dedirte que no entiendo porqué a ti te funciona y a mi no,
si es el mismo libro/archivo/todo. Te importaría enviarme el archivo
con las modificaciones que dices haber efectuado a ver si así a mí me
funciona.
Muchas gracias.
Un saludo,
Miguel A.
Respuesta Responder a este mensaje
#18 Héctor Miguel
27/02/2008 - 02:43 | Informe spam
hola, Miguel !

Desconozco que haya vinculos a otro libros. Yo, en el menu Edicion>Vinculos, no veo nada
es mas, no se encuentra disponible; por lo tanto, el libro no contiene ninguna información vinculada.



en el libro que "recibi" existen vinculos a: ...\RESUMEN_2007.xls y a ...\Estadística_Grupo_(etc.).xls

Cuando dices que: (- la macro "abrir" PRIMERO selecciona la hoja "formulario" y luego muestra el userform)
creo que esto no crea el problema que estamos tratando.



es probable que no (?) es por ello que te comentaba:
"> es probable que se trate de alguna combinacion de otros factores ..."

En cuanto a que (el codigo del commandbutton1_click en el userform "trabaja" con una referencia a la hoja
como si fuera una variable declarada). Esto que quiere decir, da algun problema? si es asi, se puede cambiar el codigo? Como?



(de nuevo) en el libro que "recibi" (reproduzco el comentario anterior)...
- el codigo del commandbutton1_click en el userform "trabaja" con una referencia a la hoja como si fuera una variable declarada:
-> With Worksheets(Estadistica) OJO: misma que yo tuve que modificar a:
-> With Worksheets("estadistica")

No se qué quieres decir con (que existe (aun) "algo" que no se ha hecho del dominio publico)
te he mandado el libro tal y como yo lo tengo; por, consiguiente, tienes exactamente la misma informacion que yo.



(creo que) resulta algo asi como que "es obvio" que NO se trata del mismo libro (me explico)
- si tu libro NO contiene vinculos... (te puedo jurar que yo no invente los que me indica al abrirlo... o crees que si ???)
- si a ti te funciona la instruccion del commandbutton tal como esta en el archivo que "recibi"...
-> With Worksheets(Estadistica)
en el resto de de codigo (insisto en el libro que "recibi") NO existe una variable de nombre Estadistica
(a menos que el libro que usas en la realidad si tengas otros codigos donde la declaras... no se como podria funcionar) -?-

Lo unico que puede ocurrir es que he ido copiando partes de los codigos de distintos sitios, pero nada mas.



es probable que es esta parte de tu "confesion" haya tambien una parte de (posible) causa (combinada con otras ?)

La cuestion es que a mi me da el error comentado y no hay forma de corregirlo
hasta he llegado a cambiar la configuracion regional, por si fuera eso, y nada.
Eso si, si el DTPicker lo saco de la Multipage, funciona. no es raro?
Por ultimo, dedirte que no entiendo porque a ti te funciona y a mi no, si es el mismo libro/archivo/todo.
Te importaria enviarme el archivo con las modificaciones que dices haber efectuado a ver si así a mi me funciona.



(insisto) el libro que "recibi"... no creo que hubiera cogido los vinculos por el camino, ni que en el camino perdiera una variable
(insisto) es probable que aun queden detalles "en el tintero" (y que ni siquiera tu estes seguro de cuales sean) -?-
(insisto) no hice ninguna modificacion... solo elimine las referencias "perdidas" por objetos que NO se estan usando y...
como te comentaba en el mensaje anterior...
- la macro "abrir" PRIMERO selecciona la hoja "formulario" y luego muestra el userform
(yo trabaje las pruebas directamente sobre la hoja "estadistica")

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida