Sélectionner Valeur d'un textbox

Bonjour à tous,

J'ai besoin d'aide technique. Je suis dans un Userform et je voudrais comprendre le language pour sélectionner la valeur d'un textbox.

Ex : Je veux sélectionner la cellule B2 : range("b2")

Je veux sélectionner la valeur que l'usager à inscrit dans un textbox : Range("textbox1") ??? ça ne fonctionne pas...

J'ai chercher sur le net en vain alors je m'adresse de nouveau à vous...

Merci encore et bonne journée!

Bonjour,

les controles fonctionnent avec des propriétés. Tu peux les définir manuellement dans la fenêtre propriété du controle ( dans l'éditeur VBA entre F4 pour afficher la fenêtre) ou bien dans le code de la facon suivante:

NomDuControle.LaPropriété = LaValeurAAffecter

pour le controle TextBox1 ça donnerait:

TextBox1.Text = Sheets("Feuil1").range("B2").Value

Aussi chaque controle/objet à une propriété par défaut qu'on peut omettre d'écrire dans le code. La plupart du temps c'est les propriétés Value qui sont par défaut, donc tu peux aussi écrire

TextBox1= Sheets("Feuil1").range("B2")

pour le même résultat.

Merci de ton aide.

Par contre, je me suis peut-être mal exprimer je voudrais savoir comment sélectionner la valeur du textbox. Claude que je remercie ma donner la ligne de code suivante :

M1 = WorksheetFunction.Match(Range("d1"), Range("i5:t5"), 0) + 8

Je voudrais donc, au lieu de sélectionner la valeur de D1, sélectionner la valeur du textbox.

Merci !

Tu avais presque la solution,

Range("textbox1")

enlève simplement les "

Range(textbox1) 

Merci beaucoup !!

Rechercher des sujets similaires à "selectionner valeur textbox"