Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
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 !
On va faire d'une pierre deux coups. Dans la boucle, après avoir traité une ligne (i) cochée dans la boucle, on décoche la ligne.
VB:
For i = 0 To essai.ListCount - 1
If essai.Selected(i) Then s = s & ";" & essai.List(i, 0): essai.Selected(i) = False
Next i
Sheets("toto").Cells(Der_Ligne, 8) = Mid(s, 2)
Le plus facile => les valeurs cochées sont placées dans la colonne H séparées par points-virgules :
VB:
Dim i As Long, s As String
For i = 0 To essai.ListCount - 1
If essai.Selected(i) Then s = s & ";" & essai.List(i, 0)
Next i
Sheets("toto").Cells(Der_Ligne, 8) = Mid(s, 2)
Dim i As Long, s As String
For i = 0 To essai.ListCount - 1
If essai.Selected(i) Then s = s & ";" & essai.List(i, 0)
Next i
Sheets("toto").Cells(Der_Ligne, 8) = Mid(s, 2)
Pièces jointes
ced91300- Liste multivaleurs vers feuille- v1.xlsm
Dim i As Long, s As String
For i = 0 To essai.ListCount - 1
If essai.Selected(i) Then s = s & ";" & essai.List(i, 0)
Next i
Sheets("toto").Cells(Der_Ligne, 8) = Mid(s, 2)
On va faire d'une pierre deux coups. Dans la boucle, après avoir traité une ligne (i) cochée dans la boucle, on décoche la ligne.
VB:
For i = 0 To essai.ListCount - 1
If essai.Selected(i) Then s = s & ";" & essai.List(i, 0): essai.Selected(i) = False
Next i
Sheets("toto").Cells(Der_Ligne, 8) = Mid(s, 2)
Pièces jointes
ced91300- Liste multivaleurs vers feuille- v2.xlsm
On va faire d'une pierre deux coups. Dans la boucle, après avoir traité une ligne (i) cochée dans la boucle, on décoche la ligne.
VB:
For i = 0 To essai.ListCount - 1
If essai.Selected(i) Then s = s & ";" & essai.List(i, 0): essai.Selected(i) = False
Next i
Sheets("toto").Cells(Der_Ligne, 8) = Mid(s, 2)
On va faire d'une pierre deux coups. Dans la boucle, après avoir traité une ligne (i) cochée dans la boucle, on décoche la ligne.
VB:
For i = 0 To essai.ListCount - 1
If essai.Selected(i) Then s = s & ";" & essai.List(i, 0): essai.Selected(i) = False
Next i
Sheets("toto").Cells(Der_Ligne, 8) = Mid(s, 2)
On va faire d'une pierre deux coups. Dans la boucle, après avoir traité une ligne (i) cochée dans la boucle, on décoche la ligne.
VB:
For i = 0 To essai.ListCount - 1
If essai.Selected(i) Then s = s & ";" & essai.List(i, 0): essai.Selected(i) = False
Next i
Sheets("toto").Cells(Der_Ligne, 8) = Mid(s, 2)
- 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