Quiero saber si la programación que propongo es correcta con respecto a la ejecución de dos operaciones diferentes

La programación del TextBox va así:

Range("B2").Select

ActiveCellFormulaR1C1=TextBox1

TextBox2=Val(TextBox1)*365

Sin embargo en lugar del último comando, ahí es dónde quiero meter la condicionante

Entonces no sé si quedaría así:

TextBox2= Formula (If TextBox1.Text="Comida de trabajo" Then

Operación

Else

Otra operación

En If

1 respuesta

Respuesta
2

No entiendo muy bien qué quieres hacer, mejor explícalo con ejemplos y con palabras.

No entiendo si quieres poner el resultado de la operación en el textbox2

Podría ser así:

    Range("B2").Value = TextBox1.Value
    If TextBox1.Text = "Comida de trabajo" Then
        TextBox2 = operacion1
    Else
        TextBox2 = operacion2
    End If

También explica qué quieres en la operación1 y qué quieres en la operación2.

Si te sirve el ejemplo no olvides valorar.

Avísame cualquier duda

Sal u dos

Lo logré modificando un poco el código pero ahora me gustaría que me dijeras ¿cómo puedo ejecutar diversos TextBox relacionados a ese mismo. Es decir que de ese TextBox se desprendan diversas fórmulas además del If

Con mucho gusto te ayudo con todas tus peticiones.

Crea una nueva pregunta en Todoexpertos.com dentro del tema de microsoft excel. En el desarrollo de la pregunta escribe: "para Dante Amor". Ahí me describes con detalle y con ejemplos lo que necesitas.

Sal u dos

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas