Aprende a elaborar tu Propio Sistema de Facturación desde 0 y crea tus propias Aplicaciones para tu negocio.
Comenzamos una Nueva Temporada con el Objetivo de Finalizar el Sistema de Facturación en Excel.
Creamos unas 5 Tablas en Acces con sus Respectivas Relaciones, finalmente agregamos un nuevo Form denominado UserMaestros y lo diseñamos añadiendo controles básicos como Iconos a los Botones.
En la Continuación del Webinar trabajaremos con Controles Externos como una Dll y Ocx que son Compatibles con Microsoft 2003, 2007, 2010, 2013 y 2016 (X84 y x64), Tendremos que registrar la Dll y Ocx en Nuestro sistema Operativo.
Las Dll y Ocx tendremos que agregar de forma Manual en Referencias dentro de Excel solo Deberemos Agregar la Referencia Dsig Ado Conexión (Demo).
El Registro de la Dll nos proveerá de grandes beneficios en este curso porque pondremos en práctica el 100 % el Poder de Ado y Excel
Sin más que decir Trabajaremos con el Formulario Cliente ya Creando una nueva Consulta con nuestra Dll Ado.
Estos 4 Videos son aun el 2 % de nuestro Sistema que lograremos cuando estemos al 100% no Olvidas Comentar y compartir los Videos.
La Documentación de la Dll es Simple y Sencilla aun seguimos con Nuestro Mismo Módelo empleado desde el Video N° 1
Fernando en lugar de la pagina se encuentra el instalador de registro
Buenas noches fernando he estado viendo tus videos y he intentado agregar la biblioteca dll , pero no he podido podrias hacerlo paso a paso en un video please .
saludos y muchas gracias por tu tiempo .
Hola fernando ya pude aplicar la biblioteca dll ,gracias por tu respuesta .
Saludos …
Hola, me podrian indicar el enlace para descargar el registro de bibliotecas que se usa en el video 7, les agradeceria ya que me encuentro trabado en este paso
Pero no son iguales a los que muestras en el video, solo arroja una carpeta con el nombre «Webinar Facturaciòn» y dentro de ella se encuentra y archivo de exel habilitado para Macros con el nombre «Proyecto Factura», la verdad no es muy parecido a lo que muestras en los videos y no se que hacer con el por fa me ayudas un poco, me e pasado medio dia intentando buscar en tu pagina archivos parecidos a los que muestras en el video «registrar.bat» «DllAdo.dll» «ExpresProgresBar»
Podrias ayudarme con los codigos que hay en los modulos para poder porque en el video los pasas muy rapido podrias postearlos , pues he estado siguiendo tus videos, pero luego aplicar la biblioteca DLL tengo error de conexion .
Saludos …
Estimado Fernando estoy desarrollando el Modulo 7 Curso VBA Sistema Facturación y no encuentro Registro Dll a ver si puedes indicarme pues esta ingresado el Instalador de Registro de Biblioteca, ya encontre el Cristal Report esta en el Disco Duro (C) pero no encuentro donde puse el Registro Dll.
Gracias por tu ayuda.
Estoy en el video # 7 en Cmdbuscar y Click , me sale error de compilación en FormAsControl «No se ha definido la variable», puede ayudarme porfavor? Muchas gracias.
Es casi al terminar el video #7 que aparece luego de querer listar los datos del cliente digitando el triangulo verde que deben pasar del archivo en Acces, justo alli donde debería aparecer en el cuadro de excel, pues no aparece nada en el cuadro de excel y los datos ya estan ingresados en el archivo de Acces.
Muchas gracias nuevamente.
Es en el cuadro Cmdbuscar y Click:, Private Sub Cmdbuscar_Click()
With cadena
Set FormAsControl = Userclientes.Lista
Set .FormAsObject = FormAsControl
.TablaConsulta («SELECT * FROM CLIENTES»)
End With
Solo marca error en esas líneas, me parece que no estan ingresando los datos de Acces a Excel, de repente porque están mal ubicados con eso de que están en dos carpetas: Base está en Webinar Factura y el proyecto está en Sistema VBA de Facturación Proyecto Factura 1 pero las dos están en Carpeta EXCEL Y VBA, ojalá eso sea porque no doy con cuadro que dice»Error de Compilación No se ha Definido la variable»
Sale un recuadro de error y dice: «Se ha producido el error ‘-2147467259 (80004005)’ en tiempo de ejecución:
‘C:\Users\usuario\Desktop\FACTURACION\EXCEL Y VBA\Curso VBA Sistema Facturación en Excel 1\BASE\BFactura.accdb’ no es una ruta de acceso válida. Asegúrese de que la ruta esta escritaestá escrita correctamente y que está conectado al servidor donde se encuentre el archivo.
Por favor como deben ir los datos de Acces y el Curso VBA Sistema Facturación en Excel 1??
Disculpe que lo moleste nuevamente pero me sale un error -2147467259 (8000445) en tiempo de ejecucion: No se reconoce el formato de base de Datos ‘C:\Users\usuario\Desktop\Base\BFactura2.accdb.’
Estoy avanzando sin ejecutar los cuadros para avanzar en Proyecto Factura 1, pero no puedo avanzar sin ejecutar el cuadro Userclientes (Proyecto Factura 2) que es cuando aparece el recuadro que le mencione.
Nuevamente mil gracias por su ayuda.
Es el cuadro de clientes con los datos de Acces en su interior. Al final del video.
Ya lo hice!!!! Por fin , muchas gracias Sr. Fernando.
Que tal mi estimado Fernando, fíjate que me ha surgido un error. Me da el error 429 en tiempo de ejecución. Este error me lo muestra al querer ejecutar la Función «Servidor», y me marca en color amarillo la palabra Cadena, y me dice «Objeto o bloque With no establecido», Ya tengo la dll instalada y todo, pero siempre me da ese error. Me podrías indicar si hay algo adicional que se deba hacer, o cómo poder solucionar este error. De antemano muchas gracias por tu ayuda.
Gracias, voy a intentar. Aunque yo te envié un mail, donde te indicaba que ya estaba la referencia, inclusive hice el registro de la Dll a traves del CMD, y me sigue dando el error. Pero voy a probar copiando el comando que me indicas y te comento como me fue.
Es esto lo que tengo que guardar en el archivo .bat ?
@System 64
regsvr32 %SYSTEMROOT%\SysWOW64\DllAdo.dll
@System 32
regsvr32 DllAdo.dll
Que tal mi estimado Fernando, te comento que ya probé con el comando que me indicas y me dio el siguiente mensaje:
Se cargó el módulo
«C:\Windows\SysWOW64\DllAdo.dll», pero se produjo un error en la llamada a DllRegistrerServer (código de error: 0x8004005).»
Me podrías indicar cuál es el motivo del error.
Gracias de antemano.
Buenas tardes mi estimado Fernando, te comento que ya logré registrar la dll, lo hice desde el CMD, pero ejecutandolo como administrador, pero me sigue saltando el error antes mencionado, el 429 en tiempo de ejecución. La pregunta sería, si realmente la dll que nos has proporcionado funciona correctamente en ambiente de 64bits, ya que he visto que a la gran mayoría les ha funcionado correctamente la Dll, pero me imagino que es porque tienen el sistema operativo de 32bits, sin embargo en mi caso tengo el sistema operativo, y el Office de 64bits. Serías tan amable de indicarme si este puede ser el motivo por el que la Dll no me ha funcionado correctamente.
Gracias de antemano por tu pronta respuesta.
Que tal Fernando le saludo cordialmente deseándole éxitos en sus labores diarias. , tengo una consulta estoy en el video número 7 asta los momentos boy bien pero no encuentro en su pagina los codigos de modo de conexion que aparecen en su video como MóDocumentacion, seria tan amable de indicarme como los encuentro Gracias de Antemano y Felisistaciones por sus videos estan Exelentes.
Estimado Fernando, Gracias por los videos presentados, todo iba bien hasta que llegué a mitad del video 7, no sé como registrar DLL, descargué dsigexpress, fui a referencias <> puse click, borré el módulo de clase Clsconexion, edité Móconexion y coloqué la ruta tal como el video pero me sale error: Se ha producido un error’-2147467259(80004005) en tiempo de ejecución:’C\User\JohnyEnrique\Documents\Base\Base\DataUserOffice.accdb’no es una ruta valida. Asegurese de que la ruta está escrita correctamente y que está conectado al servidor donde se encuentra el archivo. cómo puedo resolver esto? gracias…
Saludos Fernando, excelentes los videos y la forma de explicar, muchas gracias. Te cuento estoy aprovechando estos tutoriales para realizar un trabajo en mi empresa, no obstante por cosas de seguridad no se permite grabar ningún dll en la carpeta system32, por lo que ya no pude continuar con avanzado en mi proyecto, cual seria la forma de continuar pero sin hacer uso de la dll si no continuar manual mente?
de antemano muchas gracias.
Que tal Fernando? le saludo cordialmente, tengo un problema al ejecutar el boton «Buscar» en el video 7, aparece el siguiente error: «Run-Time error 91, Object Variable or with Block variable not set»
Espero su respuestas.
Acerca del autor