Abrir ComboBox al recibir el enfoque

Os mostramos cómo, de una forma muy sencilla, abrir un ComboBox o cuadro combinado en Access al recibir el foco. Si tienes la necesidad de abrir un ComboBox (cuadro combinado) al recibir el enfoque, es muy fácil, tan solo hay que usar la propiedad Dropdown. Para ello abrimos el generador de código desde el evento …

Leer más

Ejecutar consulta desde código VBA

Veamos cómo ejecutar una consulta en Access desde código VBA. Muy práctico para ejecutar un consulta desde un botón en un formulario, por ejemplo. Ejecutar consulta access vba Desde código podemos ejecutar consultas guardadas en Access con la siguiente sintaxis en VBA: DoCmd.OpenQuery “Nombre de la consulta” Ejecutar consulta sql en access vba También ejecutar …

Leer más

Suma en subformularios de Access

Te ofrecemos un sencillo truco para realizar sumas en subformularios de Access y luego presentarlas en el formulario principal, un ejemplo clásico es en un formulario de facturas o albaranes cuando tenemos que presentar la suma del importe de todas las lineas de factura. Supongamos la clásica factura que tenemos en un formulario de Access …

Leer más

Convertir números a letras en Access

Recopilación de varias funciones para convertir números a letras con Microsoft Access, muy útil para cheques. Os ofrecemos varias funciones para convertir números a letras con Access, muy útil para, por ejemplo, imprimir cheques partiendo de números, aunque tiene otras muchas aplicaciones: Function letra(Numero) Dim Texto Dim Millones Dim Miles Dim Cientos Dim Decimales Dim …

Leer más

Cerrar formulario con código

En nuestra sección de trucos de programación vemos cómo cerrar un formulario con código en Access. Cerrar formulario con código en Access, usando el método Close Para cerrar el mismo formulario donde estoy: DoCmd.Close Para cerrar otro formulario: DoCmd.Close acForm, “nombre_del_formulario” Ejemplo de código para cerrar un formulario desde un botón con el evento al …

Leer más

Error MaxLocksPerFile

Solucionar el error de MaxLocksPerFile en Access que se suele producir en tiempo de ejecución. Se ha producido el error ‘3052’ en tiempo de ejecución. Se excedió el número de bloqueos de archivos compartidos. Aumente el valor de la entrada MaxLocksPerFile del registro. En muchas ocasiones se me ha presentado éste error en Access en …

Leer más

Seleccionar impresora en Access

Cómo seleccionar la impresora en Access cuando queremos imprimir un informe, con éste sencillo truco podrás elegir la impresora en Access. En muchas ocasiones puede ser útil el poder seleccionar una impresora determinada cuando queremos imprimir un informe en Access ya que por defecto con el comando:DoCmd.OpenReport “nombre_informe”, acNormal el informe nos lanzará la impresora …

Leer más