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

M

Mxr17

Guest
Bonjour à tous,

Je voudrais appliquer la macro suivante a un tableau(feuille1), sans succès. Alors que quand je teste sur la feuille 2 cela fonctionne.
Les données de la feuille1 sont un copier coller d'une page internet.

Sub testun()
Dim cell As Range
For Each cell In Selection
If cell.Offset(0, -6).Value = "CDGIP" And cell.Offset(0, -1).Value = "[D] " And cell.Value + 10 >= Range("A1").Value Then

cell.EntireRow.Interior.ColorIndex = 6
End If
Next
End Sub

D'avance merci pour votre aide
 

Pièces jointes

Re : Condition multiples

Bonjour,

Tes dates ne sont pas des dates 😉
(Si tu selectionnes la colonne G et que tu fais Format/Cellules/Nombre => Standard les dates ne changent pas. Alors qu'on devrait avoir par exemple en G2 => 39926)
Ce sont des données importées ?

Le code suivant fontionne :

Sub testun()
With Sheets("Feuil1")
For Each X In .Range("G2:" & .Range("G65536").End(xlUp).Address)
If X.Offset(0, -6) = "CDGIP" And X.Offset(0, -1) = "[D] " And CDate(X) + 10 >= Range("J2").Value Then
X.EntireRow.Interior.ColorIndex = 6
End If
Next
End With
End Sub


Voir le fichier joint
 

Pièces jointes

Dernière édition:
- 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
4
Affichages
742
Réponses
5
Affichages
578
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
597
Retour