Macro Excel condition
Résolu/Fermé
Evedll
Messages postés
74
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
26 septembre 2023
-
2 juil. 2011 à 19:02
Evedll Messages postés 74 Date d'inscription vendredi 6 juillet 2007 Statut Membre Dernière intervention 26 septembre 2023 - 3 juil. 2011 à 16:50
Evedll Messages postés 74 Date d'inscription vendredi 6 juillet 2007 Statut Membre Dernière intervention 26 septembre 2023 - 3 juil. 2011 à 16:50
A voir également:
- Macro Excel condition
- Excel cellule couleur si condition texte - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
3 réponses
antipolis a
Messages postés
15609
Date d'inscription
mercredi 5 novembre 2008
Statut
Membre
Dernière intervention
12 novembre 2014
2 859
2 juil. 2011 à 21:01
2 juil. 2011 à 21:01
Bonjour.
Personnellement, je préfère ça:
Sub Saisie_Controler()
'
' Macro enregistrée le 02/07/2011 par 10 - MICHEL
'
Range("C6").Select
For MonCompteur = 1 To 6
If ActiveCell.Value = "" And ActiveCell.Offset(0, 2).Value = "" Then
ActiveCell.Offset(0, 3).Value = "<= Donnée manquante"
Exit Sub
Else
ActiveCell.Offset(0, 3).Value = ""
End If
ActiveCell.Offset(1, 0).Select
Next
End Sub
On sort de la macro dès qu'elle rencontre une cellule vide.
Plus un petit message.
On saisie la donnée manquante.
Et bien entendu, on relance la macro pour revérifier.
"Désolée pour les commentaires"
Non, non, c'est très bien, et même indispensable pour s'y retrouver.
Surtout si on on est pas l'auteur de macro.
Cordialement.
Personnellement, je préfère ça:
Sub Saisie_Controler()
'
' Macro enregistrée le 02/07/2011 par 10 - MICHEL
'
Range("C6").Select
For MonCompteur = 1 To 6
If ActiveCell.Value = "" And ActiveCell.Offset(0, 2).Value = "" Then
ActiveCell.Offset(0, 3).Value = "<= Donnée manquante"
Exit Sub
Else
ActiveCell.Offset(0, 3).Value = ""
End If
ActiveCell.Offset(1, 0).Select
Next
End Sub
On sort de la macro dès qu'elle rencontre une cellule vide.
Plus un petit message.
On saisie la donnée manquante.
Et bien entendu, on relance la macro pour revérifier.
"Désolée pour les commentaires"
Non, non, c'est très bien, et même indispensable pour s'y retrouver.
Surtout si on on est pas l'auteur de macro.
Cordialement.
Evedll
Messages postés
74
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
26 septembre 2023
2 juil. 2011 à 21:35
2 juil. 2011 à 21:35
Bonsoir,
Merci de ta réponse.
Cependant, je n'arrive pas à adapter à mes besoins car j'ai des conditions doubles, pour C6 je réussit mais pas pour E16.
je vais continuer de chercher.
En attentant, merci pour ton aide
Evelyne
Merci de ta réponse.
Cependant, je n'arrive pas à adapter à mes besoins car j'ai des conditions doubles, pour C6 je réussit mais pas pour E16.
je vais continuer de chercher.
En attentant, merci pour ton aide
Evelyne
Evedll
Messages postés
74
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
26 septembre 2023
3 juil. 2011 à 16:50
3 juil. 2011 à 16:50
Merci antipolis a,
J'ai trouvé une solution et te remercie de ton attention.
Evelyne
J'ai trouvé une solution et te remercie de ton attention.
Evelyne