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

Bloquear un rango de celdas de la misma fila al registrar un dato en una celda.

Como puedo hacer para que al registrar "SI" en una celda de la columna C de la hoja1, me bloquee de forma automática el rango de celdas de la misma fila (Rango D:J), pero también me gustaría que se quite el bloqueo cuando quito el "SI" de la celda.
Pregunta en y en 1 temas más de

Copiar lo datos de una hoja a otra con condición

Tengo los datos en una hoja InfoRecursos que corresponde a los nombres de los colaboradores con su área correspondiente, necesito copiar el área según la persona a la hoja May en la columna M, ya en esta hoja no están ordenados alfabéticamente.
Pregunta en de

Error 1004 en ejecución macro, que no se produce en paso a paso

Tengo una macro que antes me funcionaba bien, pero ahora que la quiero ejecutar me da error 1004. En cambio, si ejecuto la macro paso a paso con F8, se ejecuta correctamente. La macro consiste en copiar una imagen de la hoja y moverla unas celdas más...
Sin respuestas
Pregunta en y en 2 temas más de

Cambia formato de moneda con VBA

Tengo el siguiente código vba que funciona de maravilla Me.Moneda.Caption = DLookup("[Monena Preferida]", "Mis Datos", "[Monena Preferida]") If Me.Moneda.Caption = "Moneda Estandar" Then Me.Valor.Format = ("$ #,###.00") ElseIf Me.Moneda.Caption =...
Pregunta en y en 2 temas más de

Obtener el valor más alto con 1 condición y valor adicional

Espero puedan ayudarme u orientarme en esta cuestión. Tengo una hoja de excel en donde hay muchos valores numéricos producto de totales. Lo que quiero obtener es los 3 valores más altos dependiendo del valor de una celda además de traer el valor de...
Pregunta en y en 1 temas más de

Búsqueda de un combobox horizontal

Quisiera saber si alguien me puede ayudar: En el Form en el combobox1 me tiene que traer la información de la Hoja4 rango c6:m6 Y que si en el combobox1 pongo por ejemplo la categoría ingresos_ventas en el combobox2 me aparezca las opciones del rango...
Pregunta en y en 3 temas más de

Problema para terminar código en macro

Tengo un código que no consigo finalizarle Todo funciona bien hasta llegar a: ' Busca texto y selecciona el valor de la celda de la derecha y copia y pega en una celda de otro libro ¿Alguien puede ayudarme a finalizarle? Sub...
Pregunta en y en 1 temas más de

¿Cómo trabajar con la función FIND en VBA?

Tengo una base de datos de 100 registros, incluido el código de línea que marca desde el 1 hasta el 100, lo que deseo es depurar registro por registro con la función FIND. ¿Cómo podría realizar ésta depuración individual en VBA, con botón de comando...
Pregunta en y en 1 temas más de

Tengo una hoja en excel dividida en dos y necesito limitar el numero de columnas, para...

Tengo una hoja en excel que se divide en dos como se observa en la figura, en una parte introduzco los datos con un formulario, que en estos momentos no me funciona, por que tengo la hoja dividida en dos, por lo que necesito aplicar en una de las...
Pregunta en y en 1 temas más de

Cómo actualizar formulario de Access?

Tengo un formulario de llamadas telefónicas donde el origen de los datos es de una consulta. Dicha consulta solamente muestra los clientes con los siguientes estados: "Llamar después" O "No contesta" O "No se encuentra en casa" O "" O Es Nulo Además,...

Mejores expertos últimos 100 días