Formule excel 2007

Résolu/Fermé
MAK - 15 oct. 2013 à 10:54
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013 - 17 oct. 2013 à 23:26
Bonjour ,
Cherche formule excel 2007 (pas en programmation si possible),
Si, colonnes E ET F sont coloriées, automatiquement sur la colonne K "payé"

Merci de votre aide.
Salutations
Mak
A voir également:

24 réponses

Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 098
17 oct. 2013 à 09:35
Re,

Impossible de faire une formule à partir d'une colorisation manuelle des cellules.

Si tu utilisais la colorisation à partir d'une information comme par exemple saisir manuellement "payé" ou "non payé" colonne K on pourrait utiliser la mise en forme conditionnelle et traiter l'ensemble par formule, mais de gérer les colorisations manuellement limite le traitement à un code VBA surtout que tu regroupes les couleurs par versement
1
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 098
17 oct. 2013 à 14:10
Re,

regarde feuil 2 tout en formule, mais il faut normaliser la saisie colonne B et compléter la formule en colonne K afin qu'elle prenne en compte tout les mots clés.
la couleur colonne E et F est automatique

https://www.cjoint.com/?CJrokiLy29N
1
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 098
Modifié par Mike-31 le 15/10/2013 à 10:58
Bonjour,

Comment sont colorisées les cellules de la colonne E et F, manuellement ou avec une mise forme conditionnelle, dans ce cas quel est la formule de la mise en forme

A+
Mike-31

Une période d'échec est un moment rêvé pour semer les graines du savoir.
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
15 oct. 2013 à 19:10
Bonjour ,

coloriés manuellement ,
Slts
Mak
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 098
15 oct. 2013 à 21:26
Re,

Tes cellules colonne E et F contiennent elles des formules, si oui lesquelles
Je pense que suivant le cas tu pourrais adapter une mise en forme conditionnelle qui colorisera tes cellules et à partir de ces formules tout est possible sinon il faut passer par du VBA si tu as quelques notions.

tu peux mettre à notre disposition ton fichier sans note confidentielle que l'on voit sa structure et adapter nos réponses, avec ce lien

https://www.cjoint.com/
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
15 oct. 2013 à 22:41
Ci-joint le fichier.

https://www.cjoint.com/?CJpwNWn52TW

Slts
Mak
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
15 oct. 2013 à 22:44
je voudrais eviter de travailler avec les macros car je n'arrive pas à faire le partager sur le reseau local.je n'ai pas si cela est possible.

Slts
Mak
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 098
15 oct. 2013 à 22:54
Quel est la logique de colorisation d'une cellule en Jaune par exemple et en rouge
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
16 oct. 2013 à 08:33
la logique de colorisation c'est le payement.
la couleur si la facture est reglée ,dans la colonne debit et puis credit.


Slts

Mak
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 098
16 oct. 2013 à 09:43
Re,

Question idiote de ma part, j'ai étudié ton fichier qui en fait colonne K affiche payé ou non payé avec une fonction personnalisée "payeounon" qui après avoir colorisé une cellule colonnes E et F tu dois faire un double clic pour activer la fonction

tu peux utiliser cette formule pour sommer la colonne E en fonction de la colonne K
=SOMMEPROD((K3:K24="payé")*(E3:E24))
avec une version Excel 2007 ou 2010 on pourrait utiliser SOMME.SI.ENS ou même SOMME.SI

je pense qu'il y a mieux à faire que cette fonction personnalisée

par exemple colonne K il suffirait de saisir P pour payé et le mot s'écrirait automatiquement et la cellule de la ligne colonne E ou F se coloriserait automatiquement

par contre à quoi correspond chaque couleur des colonnes E et F
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
16 oct. 2013 à 10:04
les couleurs (manuellement ) pour montrer que le payement à été fait.
Chaque couleur sur la colonne debit est repertoriée sur la colonne credit.
le client peut regler une facture ou meme 5 factures ensemble.
chaque payement d'une meme couleur correspond a un reglement .

A+
Mak
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 098
16 oct. 2013 à 12:14
Re,

pour tester, efface la colonne K

et copie ce code dans les propriétés de ta feuille (clic droit sur l'onglet de feuille/visualiser le code)

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim c As Range
If Not Intersect(Selection, Range("E3.F" & [A65489].End(xlUp).Row)) Is Nothing Then
For Each c In Range("E3.E" & [A65489].End(xlUp).Row)
If c.Interior.ColorIndex <> xlNone Or c(1, 2).Interior.ColorIndex <> xlNone Then c.Offset(0, 6) = "payé" Else c.Offset(0, 6) = "non payé"
Next c
End If
End Sub


ensuite déplace le pointeur de ta souris dans tes valeurs colonne E ou F

pour la formule SOMMEPROD répond elle à tes attentes pour les sommes payées
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
16 oct. 2013 à 20:53
Bonsoir,

Je te remercie ,
cette macro est très bonne , mais reste à savoir, si je pourrais faire le partage en reseau local?
STP , je n'ai pas su comment utiliser la formule SOMMEPROD , pourras-tu modifier mon fichier avec cette formule et me le renvoyer.Ceci m'evitera de travailler avec la macro.

Cordialement
Mak
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 098
16 oct. 2013 à 21:16
Re,

Voila ton fichier avec plusieurs formules

https://www.cjoint.com/?CJqvqjsnLo6
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
16 oct. 2013 à 22:25
Merci Infiniment.

Cordialement
Mak
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
16 oct. 2013 à 22:55
Salut,
Est ce que je pourrais partager le fichier contenant la macro?
Si non , je prefère avoir une formule simple sur la colonne K qui me donnera payé ou non payé suivant la coloration des cellules.
Je dois impérativement partager le fichier sur plusieurs machines.

Cordialement
Mak
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
17 oct. 2013 à 09:50
Bonjour,

=SI(OU("cheque"=A4;"Vrt"=A4;"especes"=A4);"payé";"")

Suite à cette formule , si cela est possible d'avoir ceci :

si la cellule B3 = chequexxxxxx ou VRTxxxx ou especes. K3 = payé et que J3 soit =0
0 au lieu de echue.

Merci de votre aide.
Slts
Mak
0
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 5 098
17 oct. 2013 à 10:25
Re,

oui pour mettre saisi en colonne K il est possible de tester la colonne B, à savoir si le contenu contient chèque ou VRT etc ...
mais je remarque que colonne B tu as simplement des numéros, de chèque certainement sans que le mot chèque soit saisi devant, il existe d'autres saisies qu'il faudra normalisées sinon ça ne marchera pas de même que si les uns saisissent chèque, d'autre Chèque ou chéque ou encore cheque etc ... la formule ne marchera pas
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
17 oct. 2013 à 11:03
oui effectivement , je dois normaliser tous ça ; mais je voudrais cette formule pour la tester et voir si elle convient ou pas.

Merci encore pour ton aide,

Slt
Mak
0
makalil Messages postés 30 Date d'inscription lundi 14 octobre 2013 Statut Membre Dernière intervention 22 octobre 2013
Modifié par makalil le 17/10/2013 à 21:26
Bonjour,

Pas mal comme formule , si tu peux m'aider à avoir cette formule ce serait mieux pour moi.
je vais eviter les macros à cause du partage du fichier.
si la cellule B3 = chequexxxxxx ou VRTxxxx ou especes. K3 = payé
J'ai parfois des reglements par virement (VRT) ou des avoirs aussi tous ceux-ci concernent les payements, donc il faudrait inserer dans la formule , le plus important c'est la colonne DEBIT.Je vais utiliser ta formule mais avec plus d'arguments et la je crois que ça ira.

Cordialement
Mak
0