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

Calcular las horas y minutos que hay de diferencia entre un turno del un día y otro de un día distinto

Quisiera calcular las el tiempo que hay entre Tengo 3 turnos de trabajo al día y quisiera calcular cuantas horas de trabajo hay desde el la hora actual 14:40, 07/05/2019 (turno Tarde) hasta el inicio del turno de tarde 14:00:00 del día 15/05/2019. Lo...
Pregunta en y en 3 temas más de

Recorrer libro, buscar gráficos y tablas, exportar por un botón automáticamente a una plantilla PowerPoint

Necesito crear una macro que me permita recorrer el libro para buscar en las hojas las tablas y gráficos que tenga, e ir exportando a una plantilla antes creada de PowerPoint, tengo la siguiente macro, pero solo la hice para obtener una tabla, no se...
Sin respuestas
Pregunta en y en 1 temas más de

Cómo personalizar mensaje con el nombre del destinatario en correo electrónico masivo?

Necesito de la valiosa ayuda que siempre me brindan para poder indicar el nombre del destinatario en el cuerpo del mensaje, durante un envío masivo usando Access y Outlook. Estoy utilizando un ejemplo que me encontré de neckkito y que otro experto me...
Pregunta en y en 2 temas más de

Que son los módulos de clase en Excel VBA

Siempre e viosto que hay una cosa que se llama modulo de clase pero nunca he visto que hablen sobre eso ni se para que se usan
Pregunta en y en 3 temas más de

Problema con Combobox condicionados VBA

Soy nueva en esto y agradecería un poco de ayuda. Numero.value = ha de salir todos los números de las columnas: A, E, I, M, Q, U, Y Range("A1").Select Do While ActiveCell.Value <> "" Numero.AddItem ActiveCell ActiveCell.Offset(1, 0).Select Loop...
Pregunta en y en 3 temas más de

Copiar un valor desde otro formulario

He creado un formulario de herramientas para una web, donde el usuario pueda escoger el color de fondo y uno alternativo para su programa. Así: Cuando pinchan en la lupa (en cualquier de los tres casos: color de fondo, color alternativo y color del...
Pregunta en y en 3 temas más de

Código que no funciona para enviar mail VBA

Quisiera saber por qué al momento de correr el código siguiente, luego de demorarse bastante tiempo, me arroja error de tipo: supera capacidad. Mi idea es que el código vaya revisando en una hoja llamada "tableau de donné" distintas fechas que están...
Pregunta en y en 2 temas más de

Almacenar Ruta de un documento en un Formulario VBA

Quiero elaborar un Formulario en VBA EXCEL para recolectar y almacenar información incluida la ruta de un archivo con el fin que al dar click sobre la ruta abra el archivo. Agradezco si me colaboran donde puedo ubicar un código que me sirva para ello.
Pregunta en y en 2 temas más de

Activar Word abierto desde VBA Excel con nombre de ruta.

Tengo un word ABIERTO, pero MINIMIZADO o NO ACTIVO cuya ruta es: ruta = ThisWorkbook.Path & "/Importado de Excel.dotx" Ahora, necesito activarlo desde una macro en VBA Excel, he intentado las siguientes maneras pero no me ha funcionado: sub...
Pregunta en y en 3 temas más de

Mostrar campo si el valor corresponde con alguno de los registros del formulario continuo

Tengo un formulario continuo, al que, cuando entre, le quiero indicar que si en alguno de los registros del mismo aparece un valor, me muestre u oculte un campo. Es decir, tengo este formulario: Quiero que me muestre unas columnas visibles a la...

Mejores expertos últimos 100 días