Macro de contrôle conditionnelle

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

N

Nicolas18

Guest
Bonsoir,

Je recherche une macro qui ajoute 1 à la cellule adjacente de droite si :
- la cellule de gauche contient un chiffre
- la cellule de droite est égale a zéro

Je souhaite ensuite étendre la macro à plusieurs cellules

Exemple en pj

Merci beaucoup d'avance
 

Pièces jointes

Re : Macro de contrôle conditionnelle

Juste un détail, je voudrais l'appliquer pour plusieurs séries de cellules, pouvez vous me donner l’exemple pour 2 et je suivrai la logique de recopiage après?
Les deux premières séries vont de c6/d15 et h6/i15

Merci beaucoup
 
Re : Macro de contrôle conditionnelle

Je ne saisis pas ta question?
Tout est dans le code VBA
Il suffit de changer les départs dans cells(Numéro de ligne,Numero de colonne)

Voici la Macro
Sub Bouton1_Cliquer()
fin = Sheets("Feuil3").Range("B2").End(xlDown).Row 'donne le num de ligne de la derniere cellule ecrite en col B
fin1 = Sheets("Feuil3").Range("C2").End(xlDown).Row 'donne le num de ligne de la derniere cellule ecrite en col C
i = 1
Do Until i > fin
If Cells(i, 2) = 0 Then
Cells(i, 6) = 0
Else
Cells(i, 6) = Cells(i, 2)
End If
i = i + 1
Loop
i = 1
Do Until i > fin1
If Cells(i, 3) = 0 Then
Cells(i, 7) = 1
Else
Cells(i, 7) = Cells(i, 3)
End If
i = i + 1
Loop
End Sub

A+
 
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
16
Affichages
597
Réponses
3
Affichages
297
Retour