Saltar al contenido

Ayuda para armar formula de excel macros

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

Featured Replies

No hay posts para mostrar

Archivado

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