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

insérer une ligne avec récupération de données

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

T

tautie

Guest
Bonjour,
j'ai des TextBox, dans certaines d'entre elles on peut mettre jusqu'à 3 lignes (mon exemple: "Catégorie") et je voudrais que lorsqu'il y a effectivement 2 lignes dans le TextBox une ligne s'ajoute dans la feuille en récupérant les données de la première ligne de la ListBox toute entière.
En fait que les cellules qui contiennent deux valeurs se divisent en deux lignes.
Pareil avec trois données et trois lignes.
Est-ce possible ?
Pour l'instant j'en suis là:


For Each Cell In Range("Catégorie")
Dim n As Integer
n = Cell.Characters.Count
If n > 2 Then
Cell.Select
Cell.EntireRow.Insert Shift:=xlUp
Exit For ' Quitte la boucle.
End If
Next
 

Pièces jointes

Re : insérer une ligne avec récupération de données

Bonjour et merci de m'avoir répondu, mais je laisse tomber cette idée.
Par contre, je voudrais savoir comment en entrant 3 critères différents dant des TextBox différents je peux retrouver dans ma feuille la ligne qui contient ces 3 critères.
Je ne sais pas du tout comment faire !
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

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