Access-VBA (Visual Basic para aplicaciones para Microsoft Access) es un lenguaje de programación orientado a eventos y orientado a objetos para una variedad de tareas, como funciones definidas por el usuario y formas dinámicas en Microsoft Access.

Más sobre access-vba...

Tengo una consulta llamada Search_Tool que genera uno de los registros de la tabla que busca Serial Number. Los criterios de Serial Number son los de txtbox.value en form. La consulta se muestra en un List Box. La consulta se activará al presionar un button. Sin embargo, necesito un mensaje de msgbo....
17 dic. 2019 a las 11:37
Tengo un formulario llamado [ADD_Individual_Info] que aparece cuando un usuario escanea con su tarjeta de identificación y el código de barras no está en la base de datos. Sin embargo, he aprendido que algunos acaban de recibir nuevas tarjetas y el nuevo número de código de barras no está almacenado....
15 dic. 2019 a las 01:51
Tengo un formulario continuo de acceso con algunos cuadros de texto vinculados. Quiero proporcionar un indicador visual del estado de cada registro, por lo que el cuadro de texto contiene un valor, 0, 1 o 2 de la tabla. El formato condicional convierte este cuadro en Verde para 0, Amarillo para 1 y ....
2 dic. 2019 a las 13:02
Tengo un botón en un formulario de Access que pone en cola un correo electrónico y está vinculado a varios campos en el formulario. Ayer y esta mañana el botón funcionaba sin problemas. No he cambiado el código subyacente ni ninguno de los campos en el formulario, pero de repente el botón devuelve u....
27 nov. 2019 a las 21:17
Tengo que insertar una imagen, almacenada en una tabla de Access en un campo Objeto OLE, en el cuerpo de un correo electrónico html de Outlook. Estoy construyendo el html usando una variable de cadena, strBOD: strBOD = strBOD & "<tr>" & "<img src=""smiley.gif"" alt=""Smiley face"" height=""42"" widt....
27 nov. 2019 a las 14:40
Estoy escribiendo el siguiente código para insertar valores de control en una tabla currentdb.execute "insert into Table (AAA,AAB,AAC) values('"&me.Text1.value&"','"&me.text2.value&"','"&me.text3.value&")" A veces, uno de estos cuadros de texto no tiene valor. ¿Hay alguna función que pueda usar par....
26 nov. 2019 a las 07:13
Tengo un formulario de acceso con varios cuadros combinados que contienen información de las partes interesadas, incluidos los correos electrónicos. No todos los cuadros combinados se completan para cada registro. Tengo un botón en el formulario que enviará Objeto al hacer clic. Quiero que ese botón....
22 nov. 2019 a las 20:59
Tengo un formulario de inicio de sesión básico en Microsoft Access, donde el script de VBA que tengo para borrar todos los cuadros de texto 'no cambiará el enfoque de un cuadro de texto a otro. La ventana emergente que recibo como habrás asumido es el error de tiempo de ejecución '2110'. Incluso des....
21 nov. 2019 a las 15:35
Tengo una función Access VBA que envía una cantidad de correos electrónicos que contienen hojas de cálculo Excel actualizadas, pero solo si los datos subyacentes se han actualizado recientemente. Esta pieza ha estado funcionando bien hasta anoche, cuando parece que la declaración IF compara incorrec....
12 nov. 2019 a las 18:07
Tengo los datos que se muestran a continuación que representan los proveedores más baratos enumerados del 1 al 10 junto con sus precios para un artículo específico (1 artículo / artículo para cada fila). Editar: he utilizado los pasos a continuación para reducir los datos a los proveedores que quier....
11 nov. 2019 a las 21:41
Estoy tratando de usar un cuadro de lista de selección múltiple para que los usuarios puedan seleccionar las tareas de limpieza que han completado y marcarlas como hechas. Mientras recorro la lista, quiero ver si el elemento está seleccionado y crear un registro si es así. Cuando intento usar el mét....
11 nov. 2019 a las 20:08
Estoy tratando de obtener la primera y última entrada de cada día para cada usuario desde una tabla de acceso. El usuario puede entrar y salir varias veces en un día. Por lo tanto, habrá múltiples registros para cada empleado en el mismo día. Quiero extraer solo la primera y la última entrada. En la....
7 nov. 2019 a las 11:40
¿Hay alguna manera de insertar letras griegas en mi base de datos o informes en ms-access? No quiero cambiar la fuente de toda la base de datos y no puedo encontrar "insertar símbolos" como Excel y word para este propósito.....
4 nov. 2019 a las 12:30
Estoy tratando de exportar todas mis tablas, desde mi base de datos de acceso, para separar archivos .csv. Tengo un bucle que se ejecuta en todas las tablas y al usar TransferText quiero crear un archivo .csv para cada tabla. Puedo crear un solo archivo escribiendo el método TransferText. DoCmd.Tran....
29 oct. 2019 a las 18:46
Tengo una columna 'Precio' de tipo Doble. También tengo un formulario con un botón que debería abrir un Inputbox para permitir que el usuario ingrese la cantidad de descuento que desea, p. El usuario ingresa 0,6 (60% de descuento) y se realiza un cálculo, 1 - 0,6 = 0,4. 0,4 es el número para multipl....
25 oct. 2019 a las 16:32
Así que no estoy seguro de que incluso estoy haciendo la pregunta correcta, pero aquí va. Actualmente tengo un formulario de MS Access creado para que alguien pueda ingresar una nueva orden de trabajo. Puede configurar la compañía, el número de pieza deseado, la cantidad y el número de orden de trab....
21 oct. 2019 a las 21:58
Estoy luchando con una tarea para filtrar un formulario basado en una palabra. Text1 es mi filtro o palabra de búsqueda. Quiero buscar Text1 en myTable.Name. Se aplasta cada vez. Agradezco cualquier ayuda. Private Sub Text1_AfterUpdate() Dim strChange As String, strSQL As String, strBuilding As Stri....
18 oct. 2019 a las 12:58
Tengo algunas tablas de SQL Server vinculadas a ODBC en mi base de datos de acceso, que son el entorno de producción. Para las pruebas, quiero copiar todos los datos del servidor SQL en tablas de acceso de estructura idéntica para tener un conjunto idéntico de tablas en un entorno de desarrollo o pr....
15 oct. 2019 a las 19:02
Necesito ayuda para modificar el archivo CSV usando VBA. Investigué y se me ocurrió esta solución. Sin embargo, no puedo obtener el resultado esperado. Entonces, por ejemplo, tengo un archivo CSV: ProductID,ProductName,SupplierName,CategoryID,Unit,Price ,,,,, 1,Chais,John Ray,1,10 boxes x 20 bags,18....
8 oct. 2019 a las 17:57
Usuario novato / acceso intermedio. Tengo un formulario en MS Access (O365 ProPlus) que tiene un ComboBox basado en una consulta de seis columnas. Después de la actualización, quiero extraer el valor de la columna del cuadro combinado y llenarlo en un cuadro de texto independiente. Sin embargo, el f....
5 oct. 2019 a las 05:47
Tengo un cuadro combinado de varias columnas en un formulario de Access (Access 2019 x64, si eso es importante) y me gustaría utilizar su método AddItem() para llenarlo como se describe en esta documentación. Citando de ello: Para listas de columnas múltiples, use punto y coma para delimitar las cad....
3 oct. 2019 a las 01:19
Tengo un código de Access VBA que usa las propiedades de ActiveControl. Eso arrojaría un error si no hubiera control con el foco. ¿Debo preocuparme por eso si siempre hay controles visibles que podrían tener foco? Es decir, en una forma en la que siempre hay controles que podrían tener foco, ¿hay ....
29 sep. 2019 a las 00:30
Recibo dos errores al intentar crear una consulta que actualiza mi registro de auditoría después de realizar una actualización en un registro. Primero, se me solicita que ingrese un Valor de parámetro donde creía que mi código ME. apuntaría a cualquier registro con el valor actual del campo [Correct....
25 sep. 2019 a las 21:01
Quiero exportar cada tabla de una base de datos en archivos accdb separados y no lo consigo. Con el siguiente código -> https://www.devhut.net/2012/09/27/ms-access-vba-export-database-objects-to-another-database/ la base de datos de destino ya debe existir. ¿Cómo puedo crear p. para table1 el archiv....
19 sep. 2019 a las 23:38
Digamos que tengo 3 campos de descripción de producto con los valores AC-120 XXX, AC-120, CCC y AC-120 BBB. ¿Cómo obtendría esa información de una tabla usando solo AC-120 como mi argumento de búsqueda? Intenté usar la función subStr, pero eso tampoco devolverá ningún valor SELECT TbArtikel.Arti....
13 sep. 2019 a las 11:17