Optionbutton True da TextBox



  • Optionbutton = True da TextBox
    di qvlenzi (utente non iscritto) data: 25/09/2014 17:33:10

    Ciao a tutti
    Uso un po anomalo di OptionButton, infatti volevo sapere se è possibile impostare il ceck = True in base al contenuto di una textbox.
    Mi spiego, in una form ho una Textbox il cui contenuto varia in base a su quale dei due optionbutton ho messo il ceck.

    Button1 = Prova
    Button2 = Riprova
    Io invece vorrei che avvenisse il contrario, cioè

    Textbox "Prova" = ceck su Button1
    Textbox "Riprova" = ceck su Button2

    Allego un file.
    Grazie

     
    Private Sub OptionButton1_Click()
    Me.TextBox1 = ""
    
    If OptionButton1.Value = True Then
    Me.TextBox1 = "Prova"
    
    'If Me.TextBox1.Value = "Prova" Then
    'Me.OptionButton1.Value = True
    End If
    End Sub
    Private Sub OptionButton2_Click()
    Me.TextBox1 = ""
    
    If OptionButton2.Value = True Then
    Me.TextBox1 = "Riprova"
    
    
    'If Me.TextBox1.Value = "Riprova" Then
    'Me.OptionButton2.Value = True
    End If
    End Sub


  • Somma di X celle dinamicamente
    di palemmo (utente non iscritto) data: 25/09/2014 17:47:38

    Ciao

    Devo calcolare il totale di X celle consecutive nella stessa colonna. Ma il Valore X è dinamico.

    La tabella è così costituita:
    B
    (Colonna B)RATA (Colonna C)SCADENZA (ColonnaD)IMPORTO RATA ASSICURAZIONE
    (Riga1) 0 28-nov-14 € 11,92
    (Riga2) 1 1-gen-15 € 127,59
    (Riga3) 2 1-gen-16 € 122,53
    (Riga4) 3 1-gen-17 € 117,35
    (Riga5) 4 1-gen-18 € 112,04
    (Riga6) 5 1-gen-19 € 106,61
    (Riga7) 6 1-gen-20 € 101,04
    (Riga8) 7 1-gen-21 € 95,34
    (Riga9) 8 1-gen-22 € 89,50
    (Riga10) 9 1-gen-23 € 83,51


    Ad esempio, devo calcolare la somma delle prime 5 rate, il valore 5 lo scrivo in una cella, ie A1, e la formula dovrebbe farmi la somma degli importi delle prime 6 rate (visto che si conta anche la rata 0)

    Io pensavo ad:
    =SOMMA(D1:D(A1+1))
    pensando che usando come indice A1 mettesse direttamente
    =SOMMA(D1:D6)

    Invece no...

    Come posso fare?

    Grazie
    Alessio





  • di Luca73 data: 26/09/2014 08:35:27

    Ciao
    @ palemmo: hai postato la tua domanda come risposta ad un quesito che non centra nulla con la tua domanda, Apri un nuovo argomanto.

    @ qvlenzi quelli che chiedi è fattibile per esempio il codice sotto ripotat a secondo del testo ti mette la spunta sul primo optionbutton o sul secondo.
     
    Private Sub TextBox1_Change()
    If TextBox1 = "a" Then
        OptionButton2.Value = True
        OptionButton1.Value = False
    ElseIf TextBox1 = "b" Then
        OptionButton2.Value = False
        OptionButton1.Value = True
    Else
        OptionButton2.Value = False
        OptionButton1.Value = False
    End If
    End Sub
    






  • di qvlenzi (utente non iscritto) data: 26/09/2014 14:22:26

    Ok Luca73.
    Grazie