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 2 temas más de

Copiar celdas excel con VBA

Resulta que en una hoja excel, tengo unas celdas variables, que cogen datos de un autómata y varían bastante. Necesito que cada 5 seg, copie los datos de esas celdas a otras, copiando los valores que haya en ese momento y que los copie en distintas...
Pregunta en y en 2 temas más de

Asignar Funtion vba excel en un buscarv

Insertar una fuction en excel, donde traida el resultado de acuerdo a una tabla
Pregunta en de

Comprobar ficheros txt que cumplen con requisito

Tengo en un directorio concreto (c:\imagenes) cientos de ficheros jpg. En otro directorio (c:\textos) tengo igual número de ficheros txt con la descripción de esas imágenes y por último, una base de datos Access con una tabla (IMAGENES) con los...
Pregunta en y en 1 temas más de

Insertar columnas en los números faltantes horizontalmente en un rango (otro código)

Necesito vuestra valiosa ayuda para que el siguiente macro inserte columnas en los números faltantes horizontalmente (en una fila) de un rango seleccionado. Lo que sucede es que el siguiente macro no inserta las columnas cuando hay otros rangos...
Sin respuestas
Pregunta en y en 1 temas más de

Insertar columnas en los números faltantes horizontalmente en un rango

Necesito vuestra valiosa ayuda para que el siguiente macro inserte columnas en los números faltantes horizontalmente (en una fila) de un rango seleccionado. Lo que sucede es que el siguiente macro no inserta las columnas cuando cuando hay otros...
Sin respuestas
Pregunta en y en 3 temas más de

Combinar VBA para enviar emails en Access

Necesito ayuda para actualizar el código para enviar emails desde Access En una bbdd uso un procedimiento de evento que envia un nuevo email a los destinatarios previamente seleccionados (y funciona a la perfección). Va a continuación: "Private Sub...
Pregunta en y en 3 temas más de

Copiar y pegar valores de una celda a otra con Visual Basic

Tengo este simple código en la hoja donde están mis datos Private Sub Worksheet_Change(ByVal Target As Range) If Month(Range("c22")) = 1 Then Range("D32").Copy: Range("L23").PasteSpecial xlPasteValues End If End Sub Y hace lo que requiero, pero el...
Pregunta en y en 3 temas más de

Buscar nombres (localizados en una columna) de un excel en otro excel y traslado de datos

El objetivo sería, buscar del excel1 los nombres de la columna A en el excel2 dentro de la columna B. Al coincidir devolver el valor que le corresponda del excel2 columna C, y colocarlo en excel1 desplazado 15 filas hacia abajo (por ser ese kpi), y...
Sin respuestas
Pregunta en y en 1 temas más de

Modo Display Full Screen con contraseña.

Estoy utilizando la siguiente macro para que mi reporte se abra en modo pantalla completa, y si quiero salir del modo pantalla completa simplemente apretando la tecla ESC aparecen los menús y la cinta de excel con la barra de formulas y los...
Pregunta en y en 2 temas más de

Error 91 Excel VBA Contar Valores Filtrados

Espero se encuentren muy bien quisiera pedirles de favor su apoyo para un problema que no he podido resolver, lo que sucede es que me sale el error 91: variable de objeto o bloque with no establecido, la verdad estuve tratando de diferentes formas...
Sin respuestas

Mejores expertos últimos 100 días