Bonjour à toutes et tous,
Surement très simple mais bon.
Je dois créer une macro qui aura plusieurs étapes dont :
1° dans deux de mes colonnes de C3 à C14 et de D3 à D14, l'utilisateur doit mettre des "+" ou des "++"
si une des deux colonnes reçoit un "+" au C5, automatiquement l'autre colonne en D5 doit afficher un aussi un "+".
Inversement si D6 reçoit "+" alors C6 doit afficher également en un "+".
Quelle que soit la colonne qui reçoit un "++" alors l'autre en regard reste vide.
2° je dois comptabiliser ensuite le nombre de + dans chaque colonne et appliquer une formule de type :
(total D - total C / Total D + Total C)*100=
Voilà voilà,
J'ai travaillé un peu quand même
- Donc j'ai ma formule pour le nombre de "+" => =NBCAR(C3) idem pour toutes les autres en fonction de la cellule
- =SI((C3="+");"+";"") que j'aurais pu mettre simplement dans la cellule D3 mais le problème c'est que l'utilisateur doit insérer dans la cellule.
alors j'ai regardé au niveau des macros ! bigre... et j'ai commencé comme cela :
Private Sub CommandButton1_Click()
If Range("C3") = "+" Then
Range("D3") = "+"
End If
End Sub
mais je vais pas aller bien loin avec ça...
Comment faire pour programmer d'aller voir de C3 à C14 par exemple et changer dans la colonne D si nécessaire et de D3 à D14 changer dans la colonne C
Merci à vous d'avance