VBA

1.471 seguidores

Visual Basic for Applications (VBA), el lenguage usado para el desarrollo de macros en la suite ofimática Microsoft Office: Excel, Word, Powerpoint y Access

Preguntar
Pregunta en y en 4 temas más de

Conocer si hay usuarios utilizando la BD en una red local

Dentro de una Red con varios operadores trabajando necesito saber si hay algún usuario que tenga la BD abierta antes de realizar un proceso de depuración de datos. La comprobación ha de ser realizada de forma automática y si hay alguien trabajando...
Pregunta en y en 2 temas más de

Ajuste de macro para crear gráfico VBA

Necesito ajustar la macro para la lectura de datos con filas variadas. Macro Sub graficandoSeries() 'x Elsamatilde Range("J11").Select ActiveSheet.Shapes.AddChart2(240, xlXYScatterSmooth).Select Application.CutCopyMode = False 'se establece cuál será...
Pregunta en y en 2 temas más de

No consigo cambiar el nombre de una tabla con vba

Tengo el siguiente código que quiero ejecutar en runtime access y no consigo que me cambie el nombre de una tabla. En concreto, en la base de datos tengo una tabla llamada CAIT2 y CAIT. Y una consulta donde anexo ambas tablas llamada CAIT 3. Con este...
Pregunta en y en 2 temas más de

Macro VBA de contar caracter en un rango.

Sub ContarSI() With ActiveCell Range("BYC" & .Row) = WorksheetFunction.CountIf(Range("A" & .Row & ":ALL" & .Row), Range("BYA" & .Row)) End With End Sub buenas tardes. Tengo esta macro la cual cuenta entre esos dos rangos, se encuentra el criterio que...
Pregunta en y en 2 temas más de

Optimizar macro VBA para disminuir tiempo de ejecución

Buenas tardes, solicito de la ayuda de algún experto para optimizar una macro que tengo, ella realiza muy buen su tarea. Pero su tiempo de ejecución en mi computador supera el minuto aproxmente y no se si sea posible optimizarla para que lo haga en...
Pregunta en y en 3 temas más de

Borrar un Archivo PDF con vba

Necesito poder borrar un archivo PDF a través de un comando. ¿Cómo puedo hacerlo?
Pregunta en y en 1 temas más de

Macro en vb de Excel- si el rango está vacío me copia

Hice una macro en el excel (soy muy principiante), la macro consiste en que me filtre por unos valores predefinidos en la tabla, pudiendo estar esos valores o no, para después pegarlo en otra tabla de otra hoja. Me hace los filtros correctos y me los...
Pregunta en y en 2 temas más de

Pasar datos de un text box a un listbox desde una hoja

Comunidad e tratado de conseguir que me carguen los datos de una hoja a un listbox y realizando una búsqueda filtrada desde un textbox he seguido forso e copiado códigos y siempre me genera error y no me da el resultado esperado quedando muy...
Pregunta en y en 2 temas más de

Crear directorios con vba en funcios de Ejercicios

Estoy dando esta instrucción para creación de Directorios en función de los ejercicios de las Fechas de Facturas: Dim RUTA0 As String RUTA0 = "C:\GESTIÓN Y ADMINISTRACIÓN\COMPRAS\FACTURAS\2022\TRIMESTRE 1\" MkDir (strUserPath & [RUTA0]) Y me da este...
Pregunta en y en 1 temas más de

Problemas al añadir un registro con insert

Tengo el siguiente código para insertar valores que están en campos independientes dentro de una tabla: cadSQL = "INSERT INTO CAIT " & "(Nombre, Apellidos, Curso, centro_elegido, codigo_centro,cait) " & "VALUES ('" & txt_nombre & "', '" &...

Mejores expertos últimos 100 días