Visual Basic para Aplicaciones - Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Life is soft - evento anual de software empresarial
 
Vista:
Imágen de perfil de Hugo

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Hugo (8 intervenciones) el 22/01/2015 01:10:04
Tengo problemas para incrustar un control calendario en la hoja. He buscado el control en la red lo he bajado y colocado en el directorio correspondiente y en el momento de registrarlo me da error. Trabajo con windows 8.1 ent. Tengo mis dudas si he bajado el control correspondiente para mi Windows. Por favor necesito una ayuda gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por JoaoM (58 intervenciones) el 22/01/2015 19:13:11
Te pregunto que Excel tienes ademas del 2013, ¿X86 o 64?

¿en que directorio metiste la lbreria MSCAL.OCX y NSCAL.HLP?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Hugo

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Hugo (8 intervenciones) el 23/01/2015 23:53:55
tengo excel de 32 bits y el segundo archivo que me mencionas no lo tengo en los archivo que baje de la red
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por JoaoM (58 intervenciones) el 24/01/2015 03:02:15
El 2º archivo es la ayuda del mscal.ocx y es mscal.hlp y no nscal.

Como sea solo es de ayuda, si lo consigues bien si no tambien.

Tu Exce les x86, OK pero tu SO?

¿en que directorio metiste la libreria MSCAL.OCX y MSCAL.HLP?

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Hugo

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Hugo (8 intervenciones) el 24/01/2015 05:13:08
Mi Sistema operativo es de 64 bit y ubique los archivos en la carpeta syswow64
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por JoaoM (58 intervenciones) el 24/01/2015 18:44:34
Correcto.¿registraste la libreria?

Para registrarla COMO ADMINISTRADOR de optra forma no funciona

No puedes registrar desd eEjecutar tien que ser desde la ventana MSDOS

Hace com yo te digo para registrar la libreria o librerias desde un .cmd

Copia la(s) lineas que te interese registrar, mete la(s) lineas en un BlockNotas tal como lo ves acá

%systemroot%\SysWOW64\Regsvr32.exe comctl32.dll
%systemroot%\SysWoW64\regsvr32.exe mscal.ocx
%systemroot%\SysWoW64\regsvr32.exe mscomct2.ocx
%systemroot%\SysWoW64\regsvr32.exe mscomctl.ocx
%systemroot%\SysWoW64\regsvr32.exe tabctl32.ocx
%systemroot%\SysWoW64\regsvr32.exe Vsflex3.ocx




Dale el nombre de Librerias.cmd, al guardar como escribe el nombre y tambien la extension, el .cmd

Ejecuta el archivo Librerias.cmd Como administrador y listo

Si es correcta el registro, abre Excel y ya tendras el control Calendario en El editor VBA en Controles adicionales

Para Windows x86 solo cambiar la palabra SysWOW64 por System32

Tambien te daria así

cd..
cd SysWOW64

Regsvr32.exe %systemroot%\SysWOW64\comctl32.dll
Regsvr32.exe %systemroot%\SysWoW64\mscal.ocx
Regsvr32.exe %systemroot%\SysWoW64\mscomct2.ocx
Regsvr32.exe %systemroot%\SysWoW64\mscomctl.ocx
Regsvr32.exe %systemroot%\SysWoW64\tabctl32.ocx
Regsvr32.exe %systemroot%\SysWoW64\Vsflex3.ocx

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 11
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Audad (79 intervenciones) el 25/01/2015 02:02:09
JoaoM... estoy siguiéndolos... gracias...
No puedo instalarlo en mi PC 32.. Windows 7... y EXCEL 2013...
inicialmente me dijo :

"Se cargo el modulo comctl32.dll. pero no se encontró el punto de entrada DllRegisterServer.
"Asegurese de que "comctl32.dll es un archivo DLL u OCX valido e intetelo de nuevo

Como instalo y donde debe estar...
De nuevo gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por JoaoM (58 intervenciones) el 25/01/2015 21:06:00
Talvez no tengas la libreria y por eso te dice que no lo encuentra.

Si tienes WIndows x64, verifica si lo tienes en System32 copialo y pegalo en SysWOW64

Dije arriba que eliminara ls lineas que no necesita dejando nada mas que lñas lineas necesarias, Ej

cd..
cd SysWOW64

Regsvr32.exe %systemroot%\SysWOW64\comctl32.dll ------------elimina esta lionea
Regsvr32.exe %systemroot%\SysWoW64\mscal.ocx
Regsvr32.exe %systemroot%\SysWoW64\mscomct2.ocx -----------y esta
Regsvr32.exe %systemroot%\SysWoW64\mscomctl.ocx ---------- y esta
Regsvr32.exe %systemroot%\SysWoW64\tabctl32.ocx ------------- y esta
Regsvr32.exe %systemroot%\SysWoW64\Vsflex3.ocx ---------------- y esta


si solo necesitas registrar el MSCALL.OCX

Con Windows x86, las librerias van en Windows\System32

Con Windows x64, las librerias van en Windows\SysWOW64

Para registrar librerias con Windows 64, usa

cd..
cd SysWOW64

Regsvr32.exe %systemroot%\SysWoW64\mscal.ocx


Para registrar librerias con Windows 86 (32 bites), usa

cd..
cd System32

Regsvr32.exe %systemroot%\System32\mscal.ocx

REPITO:

Copiar y PEGAR los archivos .ocx y .dll que quieres tener y registrar, en la carpeta Windows\System32 para sistemas x86 o en carpeta Windows\SysWOW64 para sistemas x64
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 11
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Audad (79 intervenciones) el 26/01/2015 12:34:27
JoaoM... Nuevamente gracias...
En una PC 32.. Windows 7... y EXCEL 2013...
busque MSCAL.OCX y MSCAL.HLP... no esta... tampoco en insertar herramientas....
desconfío de bajar de algunos enlaces... cual es el confiable...?
se puede usar en 2013...?
Deseo conocerlo... y compararlo con mi incipiente calendario...
en este mismo foro:
http://www.lawebdelprogramador.com/foros/Visual-Basic-para-Aplicaciones/1469437-Calendario-para-Excel.html
otra vez... gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Hugo

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Hugo (8 intervenciones) el 26/01/2015 14:56:57
gracias lo voy a probar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Hugo

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Hugo (8 intervenciones) el 26/01/2015 15:05:19
funciono gracia lo puede resgisstrar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Hugo

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Hugo (8 intervenciones) el 26/01/2015 14:54:38
gracias por la informacion lo voy a probar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Hugo

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Hugo (8 intervenciones) el 26/01/2015 15:04:48
funciono ya lo pude registrar. gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por JoaoM (58 intervenciones) el 26/01/2015 18:48:29
Dejanos aqui los pasos de como lo hiciste.
Esto para que algun otro usuario vea como se hace porque talvez allas saltado algun paso de los que te di y te fue bien.

en cada post hay 2 flechas, una hacia arriba y otra hacia abajo, para que valores laas respuestas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 11
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Audad (79 intervenciones) el 28/01/2015 13:21:42
Un saludo...
use "Búsqueda de Windows"... no lo encuentra...
de donde hay que bajarlos... dijeron que lo buscaron en la red... MSCAL.OCX y MSCAL.HLP...
Gracias...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por JoaoM (58 intervenciones) el 28/01/2015 23:51:30
En la red hay como arroz

Escribe en S. google BAJAR MSCALL.OCX
h**p://www.ocxdump.com/ocx-files/M_2.html

http://www.ocxme.com/ocx/files/mschart_ocx.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 11
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por Audad (79 intervenciones) el 29/01/2015 03:53:04
gracias... lo baje...

escribi : Regsvr32.exe windows\System32\mscal.ocx

y me muestra error : 0x80030002... lo busque "como arroz" en SanGoogle... y no entiendo...

de nuevo... gracias por la paciencia ( Paz y ciencia !!! ??? )
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de JoaoM
Val: 55
Ha mantenido su posición en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Visual basic para aplicaciones excel 2013 control calendario en hoja de excel

Publicado por JoaoM (58 intervenciones) el 30/01/2015 00:21:33
si tienes W x86
%systemroot%\System32\regsvr32.exe mscal.ocx

Si tienes Windows x64
%systemroot%\SysWOW64\regsvr32.exe mscal.ocx

Si lees mas arriba, esta la forma de registrar una librería en Windows x64 y Windows x86
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar