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

Formularios VBA Excel consumen demasiado CPU

Disculpen tengo un grave problema y espero me puedan ayudar por favor, lo que sucede es que estoy diseñando un proyecto en VBA de EXCEL, el cual esta formado de varios formularios, pero a la hora de ejecutar ciertos formularios el % de CPU de mi PC...
Pregunta en de

Error al agregar RichTextBox formularion VBA

Estoy haciendo un proyecto el cual necesito incluir en el UserFrom un RichTextBox y me presenta el siguiente mensaje:"no se confía en el sujeto para la acción especificada", y no me permite incluirlo en el proyecto, la librería esta bien instalada me...
Pregunta en y en 3 temas más de

MACRO Para pegar columnas de una hojaA y copiar a una hojaB si se cumple una condición en la hojaC

Tengo 3 hojas, HOJA A, HOJA B y HOJA C. Si la columna D de la HOJA C tiene la palabra "cuenta", quiero que las columnas B y C de la HOJA B se copien a la derecha de la columna A de la HOJA A. Además también quiero saber si después de copiadas las...
Pregunta en y en 2 temas más de

Agregar filas dentro de grupos esquematizados en excel con VBA

Lo que hago es lo siguiente: Yo inserto un par de filas ambas con varios datos, quiero que al insertar ese par de filas se inserte dentro de un grupo esquematizado de 2 niveles por ejemplo: Eso lo hice manualmente pero quiero hacerlo con una macro....
Pregunta en y en 1 temas más de

No se ejecuta Workbook_Open si hay otro libro abierto

Lo arriba indicado, si tengo cualquier otro libro de excel abierto, tenga o no macros, cuando abro mi libro no se ejecuta el evento. Private Sub Workbook_Open(), tampoco se ejecuta el Private Sub Workbook_Activate() Curiosamente, la primera vez que...
Pregunta en y en 3 temas más de

Controlar precios de productos, con condición.

Utilizo un libro que controla la venta mensual de varios productos, estos están vinculado a una celda de otro libro donde ingreso los precios correspondientes, mi pregunta es que procedimiento o fórmula debería usar para que al aumentar el precio no...
Pregunta en de

Reparto aleatorio excluyendo los adjudicados

Hay 50 ciudades con promedio de 25 oficinas a las se debe hacer un reparto de determinados proyectos. El problema es que cada vez que salgan repartidos los proyectos a una ciudad, no repita oficina en el siguiente reparto hasta completar el ciclo de...
Pregunta en y en 1 temas más de

Buen día. Al insertar en excel a través de VBA "UserForm", se pasma el Excel y me expulsa, ¿Cómo solucionarlo?

Excel 2013 --> Desarrollador --> Visual Basic --> Insertar UserForm --> y tal cual como aparece en la imagen que anexo, me pasa en cada uno de los Excel
Pregunta en y en 2 temas más de

Obtener el nombre de un rango en Excel VBA

Estoy trabajando con una macro que copia varios datos desde varias hojas a un formulario, al copiar el dato de la hoja tengo el tirulo definido con el nombre del rango donde se debe pegar, pero la rutina range("X"). Name no devuelve el nombre del...
Pregunta en y en 2 temas más de

VBA EXCEL. Como solucionar acceso a codigo del Form. (Gran cagada)

He cometido un error garrafal y ahora no sé como solucionarlo. En un archivo excel, tengo un userform modal que se carga al abrir el archivo. En él hay botones de comando que abren los distintos forms para cada necesidad y un botón de SALIR. Cada...

Mejores expertos últimos 100 días