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 !
Bonjour Lynyrd, Chti, JHA,
Variante avec ... un peu de retard :
VB:
Sub NonJaune()
Dim DL%, Tablo, T, L%, N%
Application.ScreenUpdating = False
DL = [B65500].End(xlUp).Row
[C:C].ClearContents
Tablo = Range("B1:B" & DL)
ReDim T(1 To DL): N = 1
For L = 1 To DL
If Cells(L, "B").Interior.Color = vbWhite Then
T(N) = Tablo(L, 1): N = N + 1
End If
Next L
[C1].Resize(DL, 1).Value = Application.Transpose(T)
End Sub
' Tri des présent en B et absent en A
Erase T
ReDim T(1 To DL): N = 1
For L = 1 To DL
If Application.CountIf([A:A], Tablo(L, 1)) = 0 Then
T(N) = Cells(L, "B"): N = N + 1
End If
Next L
[D1].Resize(DL, 1).Value = Application.Transpose(T)
( Est ce que "42" est bien différent de "42 - L'histoire vraie de Jackie Robinson" ?
- 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