Saltar al contenido

Ayuda para armar formula de excel macros


Recommended Posts

publicado

Buenas tardes comunidad, acudo a Uds. porque deseo armar una fórmula que en su estructura contenga variables y datos con fórmula a la vez, ello con la finalidad de obtener como resultado una cadena de datos. Paso a dar ejemplos:

'Variables:
Dim Variable1, Dim Variable2, Dim Variable3
Variable1 = TxtIndicador1.Value 'Valor contenido en un textbox dentro de un Formulario
Variable2 = TxtIndicador2.Value 'Valor contenido en un textbox dentro de un Formulario
ActiveCell.Offset(0, 1).Select
ActiveCell.Value = Variable1 & "-" & Cells(0,-10) & "-" & Variable2 'Cells(0,-10) es una valor que se encuentra 10 columnas a la izquierda y que puede cambiar

El objetivo es obtener como resultado una cadena de datos con una parte en fórmula que se actualiza constantemente. Ejemplo:
En un form llenamos TxtIndicador1 : 2020 TxtIndicador2 : APROBADO
En una celda A3 dentro de una hoja1 de excel tenemos : BRASIL

Al Aplicar la formula se espera como resuldado:
ActiveCell.Offset(0, 1).Select
ActiveCell.Value = Variable1 & "-" & Cells(0,-10) & "-" & Variable2
2020-BRASIL-APROBADO

Pero lo especial es que si la celda A3 cambia a COLOMBIA se espera que el resultado cambie automaticamente a:
2020-COLOMBIA-APROBADO

La idea es que quede como formula el resultado de ActiveCell.Value
ActiveCell.Value = Variable1 & "-" & Cells(0,-10) & "-" & Variable2 'Cells(0,-10) es el dato que contantemente cambiará cada vez que se actualice la celda A3 de la hoja de Excel

Muchas gracias por su apoyo. Comunidad

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.