You are here:Home-Domande su Excel VBA e MACRO-[RISOLTO] Vba: riferimento a stringa in textbox su userform
[RISOLTO] Vba: riferimento a stringa in textbox su userform2018-12-01T10:05:03+01:00

Home Forum Domande su Excel VBA e MACRO [RISOLTO] Vba: riferimento a stringa in textbox su userform

Visualizzazione 7 filoni di risposte
  • Autore
    Post
    • Avatarrexottantotto
      Partecipante
        Post totali: 175

        In una riga di un codice vba ho questa istruzione:
        Mario = Foglio1.Cells(1,1)
        Se io la stringa “Mario” l’ho inserita nella TextBox1 su Userform1 come devo cambiare la riga di codice sopra:

        Mario = ?????????????????

        Grazie

        • Questo topic è stato modificato 1 anno, 7 mesi fa da Avatarrexottantotto.
        • Questo topic è stato modificato 1 anno, 7 mesi fa da Avatarrexottantotto.
        • Questo topic è stato modificato 1 anno, 7 mesi fa da sidsid.
      • Avatarrexottantotto
        Partecipante
          Post totali: 175

          Forse non sono statoi chiaro nel precedente messagio.

          Io ho questo codice:

          Private Sub cmdInserisci_Click()

          Mario = Foglio1.Cells(1,1)

          Unload Me

          End Sub

          Al posto di

          Mario = Foglio1.Cells(1,1)

          vorrei mettere

          Mario = Userform1 “TextBox1”

           

        • Avatarrexottantotto
          Partecipante
            Post totali: 175

            Vorrei fare in questo modo:

            Mario = Userform1.TextBox1.Value

            E’ corretto?

            Se la TextBox1 è nella Frame1 su Userform1 come fare per modificare il codice?

            Grazie

          • sidsid
            Moderatore
              Post totali: 749

              Mario = Foglio1.Cells(1,1)

              da come è scritta stai assegnando il valore della cella A1 alla variabile Mario.
              Però poi dici:
              “Se io la stringa “Mario” l’ho inserita…”

              Non si capisce cosa vuoi fare

            • Avatarrexottantotto
              Partecipante
                Post totali: 175

                Al di là della variabile, quello che vorrei capire è come fare se

                Mario anzichè essere uguale alla stringa che sta nel

                Foglio1.Cells(1,1)

                è uguale alla stringa che sta in

                TextBox1 che sta su Userform1

                oppure che sta in

                TextBox1 nella Frame1 su Userform1

                E’ una questione didattica.

                Grazie

                 

              • sidsid
                Moderatore
                  Post totali: 749

                  Mario = Userform1.textbox1.value

                • Avatarrexottantotto
                  Partecipante
                    Post totali: 175

                    Mi semnbra di capire dalla risposta che vale in entrambi i casi.

                    E’ così?

                    Grazie

                  • sidsid
                    Moderatore
                      Post totali: 749

                      Ripeto: assegno alla variabile “mario” un valore che posso prendere da una cella, da una textbox oppure puoi assegnarlo da codice
                      Esempio
                      Mario = 5

                  Visualizzazione 7 filoni di risposte
                  • Il topic ‘[RISOLTO] Vba: riferimento a stringa in textbox su userform’ è chiuso a nuove risposte.