VBA

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

La función Si que argumentos puede llevar

Se podría poner en la función Si o IF en ingles, ¿Los siguientes argumentos? =Si(A2<>"" Y B2<>""; "X";"") por que no admite en el primer argumento que las celdas A2 y B2 sean distintas de nada, para que se ejecute el segundo o tercer argumento de la...
Pregunta en y en 2 temas más de

¿Cómo sumar varias celdas dependiendo de otras celdas en VBA?

Necesito que si los datos de la columna B son mayor a 30, al valor de la columna A se le sume 1 y el B quede en 0 Ejemplo, tengo lo siguiente el la planilla de excel: A B 1 8 50 2 9 10 3 9 31 En este ejemplo la celda A1 tendria que quedar en 9 y la...
Pregunta en y en 1 temas más de

Sumar conceptos si son de una fecha determinada

As... Estoy iniciandome por mi cuenta con vba que estoy aplicando en un libro de excel donde quiero registrar los datos de ingresos y pagos de una empresa. Tengo un libro con varias hojas donde registro los ingresos y pagos y me gustaría que me...
Sin respuestas
Pregunta en y en 2 temas más de

Insertar fórmula en columna y respete las referencias relativas

Quiero insertar una fórmula en una columna pero no lo hace bien, es como si no hiciera nada y que respete las referencias de cada celda os pongo el código Sheets("EMAIL").Select Range("A1").FormulaLocal =...
Pregunta en de

Macro para copiar las dos primeras columnas de la hoja1 de varios archivos en un archivo nuevo

Estoy intentando hacer una macro que me copie las columnas A y B de la primera hoja de varios archivos que tengo en un directorio, y me las copie en un archivo nuevo (en las columnas A y B). Los datos de las columnas A y B son variables (cada archivo...
Sin respuestas
Pregunta en y en 2 temas más de

Código VBA EXCEL o FUNCIÓN para copiar fórmula de acuerdo a una condición!

Bueno la solicitud es muy sencilla. Quiero un código que me pase una fórmula en una celda si hay valor en otra celda, es decir quiero que la fórmula de la celda B8 la copie a la B9 si en la celda A9 hay un dato sino lo hay no la copie no se si podrá...
Pregunta en y en 2 temas más de

Cambiar Nombre de Variables en Bucles

Tengo un formulario con tres campos, llamados txt_Cantidad1, txt_Cantidad2, y txt_Cantidad3, lo que quiero es hacer es con un bucle asignar valores, más o menos así: While Entregado = Comprobacion i = i + 1 If RstTabla("Saldos") >= CantidadP Then...
Pregunta en y en 1 temas más de

Buscar 2 celdas y seleccionar información VBA

Tengo que buscar 2 palabras que se encuentran en 2 celdas del worksheet (por ejemplo Y y X). Una vez encontradas tengo que seleccionar la celda con la palabra Y, la celda con la palabra X y las celdas que se encuentran entre el medio (de la celda Y a...
Sin respuestas
Pregunta en y en 1 temas más de

Guardar un PDF en un directorio predeterminado

Os agradeceria muchisimo si pudieses darme indicaciones de como realizar todo este proceso. A traves de un Informe creo un PDF que he de guardar en un directorio que se crea de forma automatica en la creacion del documento. El directorio y la carpeta...
Pregunta en y en 3 temas más de

Inmovilizar hoja o definir área de trabajo

Nuevamente recurro a ustedes por lo siguiente, me gustaría definir en cada hoja de mi libro un área especifica con el cual trabajar para poder inmovilizar y que no se pueda ver o modificar nada fuera del rango elegido, he usado una función VBA en las...

Mejores expertos últimos 100 días