Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Insérer du texte dans une cellule depuis un userform

  • Initiateur de la discussion Initiateur de la discussion Gametexx
  • 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 !

Gametexx

XLDnaute Nouveau
Bonjour, je souhaite créer un petit outil qui indiquerait dans une cellule le texte que je rentre dans un userform. Etant débutant en VB, le code que j'ai écrit retourne une erreur ( erreur 13). Quelqu'un sait où ca plante ???
Merci d'avance
Gametexx


Public montest As String



Sub test()


UserForm1.Show


End Sub

Sub test2()

Dim montest As String


montest = UserForm1.TextBox1.Value
Sheets(Feuil2).Cells(A1).Value = montest


End Sub
 
Bonjour
— Soit Feuil2 est le nom de l'objet Worksheet qui représente, dans VBA, la feuille Excel et alors il faut simplement
Feuil2.Cells("A1").Value = montest
— ou bien :
Feuil2.[A1].Value = montest
— soit c'est le nom Excel de l'onglet de cette feuille, et du même coup la clé de sa collection Sheets, et dans ce cas il faut le délimiter texte :
Sheets("Feuil2").Cells("A1").Value = montest
— ou bien :
Sheets("Feuil2").[A1].Value = montest
 
Dernière édition:
- 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

Réponses
3
Affichages
834
Réponses
3
Affichages
773
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…