Lis d'abord mes 2 posts #27 et #28
sur ton post #24 : « je voudrai aussi incrémenter un identifiant unique pour chaque texte. »
s'il s'agit simplement d'avoir un ID de 1, 2, 3, 4, etc... pour chaque ligne, alors sur la feuille
"Source", met cette formule en E8 : =N(E7)+1
; ma macro ventilation() le copiera aussi,
sans que tu doives changer le code VBA, car j'avais mis :
ws.Cells(lg1, 5).Resize(, 16).Copy ➯ c'est à partir de la colonne E, jusqu'à la colonne T
---------------------------------------------------------------------------------------------------
s'il s'agit d'autre chose, précise mieux ce que tu veux, et de quel texte tu parles.
est-ce par rapport à la colonne I « INTITULE DU TEXTE » ? et tu voudrais un
n° unique pour chaque « Bonjour » puis un n° unique pour chaque « salut » ?
si c'est ça, tu dois indiquer une liste exhaustive de tous les textes qu'on peut trouver
dans cette colonne, et même avec ça, c'est pas sûr que ce sera évident, si les textes
sont trop nombreux et / ou trop similaires !
éventuellement, envisager de mettre cette liste exhaustive sur une autre feuille,
avec 2 colonnes n° / texte ; ensuite, sur la feuille "Source", saisir le n° unique
chaque fois qu'on a besoin du texte correspondant ; un simple RECHERCHEV()
pourra le récupérer. 🙂
comme ça sera pas évident de s'rappeler du n° unique pour chaque texte,
prévoir une validation de données avec liste ... mais si la liste est trop
longue, ça va pas être pratique pour faire défiler et choisir le bon item !
soan