Petit code avec petit probleme

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

F

fredo

Guest
bonjour voici mon code...

Sub essai()
Sheets("approarrivé").Select
Range("A:A").Select
For Each c In Selection
If c.Value <> "" And c.Offset(0, 21).Value = "" Then
c.Value = X
Range("A:A").Select
For Each cell In Selection
If cell.Value = X Then
ActiveCell.EntireRow.Delete shift:=x1Up
End If
Next cell
End If
Next c
End Sub


a la base, je veux supprimer les doublons de la colonne A si un de ces doublons possede la valeur "" dans sa colonne 21....

si quelqu'un peut m'aider avant que je ne tente de me pendre avec le fil de la souris ce serait gentil ..... je vais peut etre acheter une souris infrarouge ce sera plus prudent

merci tt le monde

fredo
 
Bonjour fredo, tous

Inspire toi ce cette exemple que j'avais fait il y a quelques temps.

Ceci dit, le forum et le téléchargement regorgent d'exemples et de traitements aussi divers que variés concernants les doublons.

En espérant que cela te dépanne.

Abel
 
Salut,

sinon, reprends ton code comme ceci :

Sub essai()
Sheets("approarrivé").Select
Range("A:A").Select

LoopIt:

For Each c In Selection
If c.Value <> "" And c.Offset(0, 21).Value = "" Then
X=c.value

For Each cell In Selection
cell.activate
If cell.Value = X and cell.row<>c.row Then
ActiveCell.EntireRow.Delete shift:=x1Up
goto LoopIt
End If
Next cell
End If
Next c
End Sub

Bon courage !

Clément
 
- 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

  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
455
Réponses
3
Affichages
841
Retour