Agradezco tus comentarios

Me encantaría conocer tus impresiones acerca de los distintos ejemplos o artículos de este blog, si te es posible deja un comentario en mi libro de visitas. En cambio para preguntas o problemas con alguno de los ejemplos, te ruego me las formules en el foro de Access en grupos Emagister o en en el foro de Access y VBA.

miércoles, 19 de agosto de 2009

¿Problemas con el msinet.ocx?

Como varios de los ejemplos de este blog utilizan el control msinet.ocx, y da algunos problemas de licencia en su uso con Microsoft Access, en el ejemplo de este blog Google Docs Uploader he preparado un ejecutable que registra y licencia dicho control. Instalalo y te funcionarán todos los ejemplos sin ningún problema.

Puedes instalarlo desde aquí

domingo, 16 de agosto de 2009

Google Docs Total

Como continuación al ejemplo anterior vamos a completarlo un poco.
Seguimos utilizando el protocolo de la Api y un control Msinet.ocx

Recuerda:
Primer paso.- Necesitamos una cuenta Docs de Google. Si ya tenemos una, podemos continuar, en caso contrario nos vamos a http://docs.google.com y creamos uno nuevo.
Segundo Paso.- este ejemplo utiliza un control llamado Microsoft Internet Transfer Control (Msinet.ocx) que es posible que te de problemas al registrar y por tanto te de un error el ejemplo nada más abrir. Instala primero el ejemplo Google Docs Uploader para que te registre y licencie ese control, después este ejemplo te funcionará perfectamente.
Con este ejemplo vamos a poder:
Recuperar el total de archivos que tenemos
Recuperar el total de carpetas
Ver solo los documentos
Ver solo las hojas de cálculo
Ver solo las presentaciones
Crear Nuevo archivo (Documento, hoja de cálculo o presentación)
Crear Nueva carpeta
Arrastrar y soltar archivo virtual a carpeta
Subir archivos de nuestro equipo mediante arrastrar y soltar o mediante multiselección
Eliminar archivo
Hacer búsquedas por título o por contenido
Exportar nuestros archivos de Google a multitud de formatos diferentes
Crear un archivo a partir de un cuadro de texto (memo)
Espero que te sea de utilidad

El enlace al ejemplo aquí

sábado, 15 de agosto de 2009

Google Docs Uploader Vba Access

Como ya sabéis no existen librerías de la Api de Google para VBA, pero, parafraseando al gran Juan M Afan de Ribera, vamos a demostrar que "Access también existe".

Utilizando el protocolo de la Api y un control Msinet.ocx vamos a poder subir archivos a nuestra cuenta de Google Docs.
Por el momento los archivos permitidos para subir son: doc, docx, xls, txt, htm, htlm
Primer paso.- Necesitamos una cuenta Docs de Google. Si ya tenemos una, podemos continuar, en caso contrario nos vamos a http://docs.google.com y creamos uno nuevo.
Como este ejemplo utiliza un control msinet que es complicado de licenciar he sustituido el archivo rar habitual por un archivo exe, que se va a encargar de registrar y licenciar este control. Instalará el archivo en tu ruta de Archivos de programa\Google Docs Uploader VBA...como siempre en formato mdb abierto.
En el ejemplo he ocultado la ventana madre de Access, por lo que si quieres entrar en el diseño deberás abrirlo con la tecla Shift apretada.

El enlace al ejemplo aquí