Vous êtes sur la page 1sur 4

+ + 700

++ Formule

+ +

++

Total 4 4

Attention tes cellules doivent être au format Texte

Code
Clic droit sur l'onglet de cette page ---> Visualiser le code
http://forum.excel-pratique.com/excel/macro-changer-contenu-cellule-en-fonction-d-une-autre-t34598.html

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 :D


- 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

alors j'ai regardé au niveau des macros ! bigre... et j'ai commencé comme cela :

Code: Tout sélectionner


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

Merci à vous d'avance ;)


en-fonction-d-une-autre-t34598.html

mettre des "+" ou des "++"


e en D5 doit afficher un aussi un "+".

uer une formule de type :

s les autres en fonction de la cellule


s le problème c'est que l'utilisateur doit insérer dans la cellule.

ger dans la colonne D si nécessaire et de D3 à D14 changer dans la colonne C

Vous aimerez peut-être aussi