You are here:--[RISOLTO] Vba: riferimento a stringa in textbox su userform
[RISOLTO] Vba: riferimento a stringa in textbox su userform 2018-12-01T10:05:03+00:00

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

  • Autore
    Articoli
  • rexottantotto
    Partecipante
      Post totali: 130
      #7452 |

      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 argomento è stato modificato 1 settimana, 6 giorni fa da  rexottantotto.
      • Questo argomento è stato modificato 1 settimana, 6 giorni fa da  rexottantotto.
      • Questo argomento è stato modificato 1 settimana, 2 giorni fa da sid sid.
    • rexottantotto
      Partecipante
        Post totali: 130

        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”

         

      • rexottantotto
        Partecipante
          Post totali: 130

          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: 502

            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

          • rexottantotto
            Partecipante
              Post totali: 130

              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: 502

                Mario = Userform1.textbox1.value

              • rexottantotto
                Partecipante
                  Post totali: 130

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

                  E’ così?

                  Grazie

                • sidsid
                  Moderatore
                    Post totali: 502

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

                  La discussione ‘[RISOLTO] Vba: riferimento a stringa in textbox su userform’ è chiusa a nuove risposte.

                  Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

                  Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

                  Chiudi