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

Macro para combinar correspondencia según condiciones de una base de excel.

Si hay problemas conque el modelo de la carta se tiene que elaborar en excel y no en word, acepto las sugerencias.
Pregunta en y en 1 temas más de

Necesito enviar email con un formulario y lo he echo pero me da un error en ...

Me un error en ; Dim MItem As MailItem Private Sub CommandButton2_Click() Dim myfilepath As String myfilepath = Application.GetOpenFilename() TextBox5.Text = myfilepath End Sub Private Sub CommandButton3_Click() If TextBox2.Text = "" Then MsgBox "...
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

Mejores expertos últimos 100 días