comment inserer le contenu de textbox dans cellule

  • Initiateur de la discussion Initiateur de la discussion jaushua
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jaushua

XLDnaute Nouveau
bonjour a toutes et tous

voila mon probleme ,je suis tres debutant dans ce domaine .
j'ai creer un userform
dans cette userform j'ai un textbox et un bouton valider
je voudrai qu'a chaque fois que je clique sur "valider" la donnée du textbox va sur la premiere cellule vide de ma colonne A de ma feuille "feuil1"
j'espere que je suis assez claire dans mes propos et qu'une âme charitable pourra m'aider encore merci
 
Re : comment inserer le contenu de textbox dans cellule

Bonjour Jaushua

regarde le code ci dessous :

Code:
Private Sub CommandButton1_Click()
With Sheets("Feuil1")
    .Range("A65536").End(xlUp).Offset(1, 0).Value = TextBox1.Value
End With
End Sub

bonne soirée
@+
 
Re : comment inserer le contenu de textbox dans cellule

Bonjour Jaushua

regarde le code ci dessous :

Code:
Private Sub CommandButton1_Click()
With Sheets("Feuil1")
    .Range("A65536").End(xlUp).Offset(1, 0).Value = TextBox1.Value
End With
End Sub

bonne soirée
@+
Bonjour, par contre j'ai un soucis avec ce code, quel sera l'évent du textbox en question : change, afterupdate, ouuuu ????
 
Bonsoir @aliabakar ,

Vous avez écrit :
et un bouton valider
je voudrai qu'a chaque fois que je clique sur "valider" la donnée du textbox va sur la première cellule vide de ma colonne A de ma feuille "feuil1"

Vous transférez quand vous cliquez sur le bouton "Valider".

Le code est donc à mettre dans la procédure évènementielle : CommandButton1_Click() de votre bouton "Valider" (et pas du textbox).

-> Adapter le nom "CommandButton1" avec le véritable nom de votre contrôle "Valider".
 
Bonjour aliabakar, mapomme, le forum,

aliabakar n'est pas jaushua.

Alors placez dans le code de la feuille ou de l'UserForm :
VB:
Private Sub TextBox1_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)
If KeyCode = 13 Then Cells(Rows.Count, 1).End(xlUp)(2) = TextBox1.Value: TextBox1 = "" 'touche Entrée
End Sub
S'exécute quand dans la TextBox on appuie sur l'une des 2 touches Entrée.

A+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour