Cellule grisée selon 2 conditions
Résolu/Fermé
lili03100
-
15 oct. 2013 à 10:56
Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 - 7 nov. 2013 à 11:47
Mike-31 Messages postés 18350 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 28 novembre 2024 - 7 nov. 2013 à 11:47
A voir également:
- Cellule grisée selon 2 conditions
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Verrouiller cellule excel - Guide
- 2 ecran pc - Guide
- Word numéro de page 1/2 - Guide
19 réponses
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
15 oct. 2013 à 11:00
15 oct. 2013 à 11:00
Bonjour,
difficile à comprendre, est il possible d'avoir un exemple de fichier avec quelques explications détaillées.
Mais ce problème sera traité en VBA
difficile à comprendre, est il possible d'avoir un exemple de fichier avec quelques explications détaillées.
Mais ce problème sera traité en VBA
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
Modifié par Mike-31 le 15/10/2013 à 12:48
Modifié par Mike-31 le 15/10/2013 à 12:48
Re,
Clic sur ce lien, puis sur parcourir pour sélectionner ton fichier, sur créer le lien, colle dans ta réponse le lien qui sera généré en haut de la feuille
https://www.cjoint.com/
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Clic sur ce lien, puis sur parcourir pour sélectionner ton fichier, sur créer le lien, colle dans ta réponse le lien qui sera généré en haut de la feuille
https://www.cjoint.com/
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
15 oct. 2013 à 13:14
15 oct. 2013 à 13:14
Re,
Pour traiter le premier fichier, si je mets un X en BL 13 que dis je verrouiller et libérer
de même si je mets un x en BL 15 que doit on faire
pour BQ 13 et BQ 15 je comprends que c'est l'inverse
Pour traiter le premier fichier, si je mets un X en BL 13 que dis je verrouiller et libérer
de même si je mets un x en BL 15 que doit on faire
pour BQ 13 et BQ 15 je comprends que c'est l'inverse
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
Modifié par Mike-31 le 15/10/2013 à 13:41
Modifié par Mike-31 le 15/10/2013 à 13:41
oui mais on verrouille quoi le tableau AH13:AW22 c'est cela et inversement pour l'autre tableau
c'est cela
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
c'est cela
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
15 oct. 2013 à 16:25
15 oct. 2013 à 16:25
Oui, je suis sur tes codes et te retourne les fichier dans la soirée
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
Modifié par Mike-31 le 15/10/2013 à 18:48
Modifié par Mike-31 le 15/10/2013 à 18:48
Re,
Récupère ton premier fichier voir s'il correspond à tes attentes et on en reparle
https://www.cjoint.com/c/CJpsKmExyzB
pour le deuxième fichier ce n'est pas R99 qui doit être verrouillé mais J99 qui est une cellule de saisie mais on saisi un x en X15 ou X16
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Récupère ton premier fichier voir s'il correspond à tes attentes et on en reparle
https://www.cjoint.com/c/CJpsKmExyzB
pour le deuxième fichier ce n'est pas R99 qui doit être verrouillé mais J99 qui est une cellule de saisie mais on saisi un x en X15 ou X16
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
15 oct. 2013 à 19:36
15 oct. 2013 à 19:36
Oui mais tu n'as pas répondu à ma question
et souhaites tu mettre un mot de passe à la protection, si oui lequel
et souhaites tu mettre un mot de passe à la protection, si oui lequel
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
15 oct. 2013 à 21:17
15 oct. 2013 à 21:17
Mais ça ne veut rien dire, R99 contient une formule donc automatique, cette formule découle des cellules N99 qui contient également une formule et P99 qui est une cellule de saisie, si tu veux verrouiller une celle c'est bien P99
la formule en N99 mets en oeuvre les cellules L99 contient également une formule en liaison avec d'autres cellules AB20 qui elle même dépend de AA7 etc ... et J99 qui est une cellule de saisie qui devrait suivant le cas être verrouillée
par définition, toute cellule contenant une formule doit être verrouillée pour la sécurité de la formule, donc il faut remonter en amont ou écrire dans la formule si telle et telle condition ne sont pas remplies on affiche rien
la formule en N99 mets en oeuvre les cellules L99 contient également une formule en liaison avec d'autres cellules AB20 qui elle même dépend de AA7 etc ... et J99 qui est une cellule de saisie qui devrait suivant le cas être verrouillée
par définition, toute cellule contenant une formule doit être verrouillée pour la sécurité de la formule, donc il faut remonter en amont ou écrire dans la formule si telle et telle condition ne sont pas remplies on affiche rien
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
15 oct. 2013 à 22:58
15 oct. 2013 à 22:58
Ah ça ce n'est pas difficile, quel est ta version d'Excel
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
15 oct. 2013 à 23:10
15 oct. 2013 à 23:10
Comme je vais décrocher pour ce soir,
antérieur à Excel 2007
en L99
=SI(ESTERREUR(SI(L99+(J99*2)<=30;L99+(J99*2);30));"";SI(L99+(J99*2)<=30;L99+(J99*2);30))
en R99
=SI(ESTERREUR(N99-P99);"";N99-P99)
si Excel 2007 ou 2010
en L99
=sierreur(SI(L99+(J99*2)<=30;L99+(J99*2);30);"")
et en R99
=SIERREUR(N99-P99;"")
antérieur à Excel 2007
en L99
=SI(ESTERREUR(SI(L99+(J99*2)<=30;L99+(J99*2);30));"";SI(L99+(J99*2)<=30;L99+(J99*2);30))
en R99
=SI(ESTERREUR(N99-P99);"";N99-P99)
si Excel 2007 ou 2010
en L99
=sierreur(SI(L99+(J99*2)<=30;L99+(J99*2);30);"")
et en R99
=SIERREUR(N99-P99;"")
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
16 oct. 2013 à 11:08
16 oct. 2013 à 11:08
Re,
Oui mais dans quelle feuille et quelle cellule,
dans les onglet BS02 et BS03 en cellule BB10 tu as ces formules en erreur
et je ne peux travailler sur des feuilles protégées ou sans avoir le mot de passe
Oui mais dans quelle feuille et quelle cellule,
dans les onglet BS02 et BS03 en cellule BB10 tu as ces formules en erreur
et je ne peux travailler sur des feuilles protégées ou sans avoir le mot de passe
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
16 oct. 2013 à 19:00
16 oct. 2013 à 19:00
je n'ai pas eu le temps, mais effectivement les formules ne vont pas, si on prend pour exemple la formule en BB21 que veux tu afficher, explique ce qu'elle doit faire dans un ordre de priorité
Alors en fait il faut que les cellules BB affiche des heures complémentaires qui sont le résultat de la différence entre le total réellement travaillé et le total prévu au contrat.
En BB21 par exemple, il faut 8.5h car comme pas d'heures d'arrivée et de départ prévues au contrat mais que la personne a travaillé de 9h30 à 18h, il faut que l'employeur lui paie 8.5h complémentaire.
La formule est bonne en BB18 mais pas les suivantes car il y a des paramètres qui ne sont pas pris en compte alors que la formule est la même
En BB21 par exemple, il faut 8.5h car comme pas d'heures d'arrivée et de départ prévues au contrat mais que la personne a travaillé de 9h30 à 18h, il faut que l'employeur lui paie 8.5h complémentaire.
La formule est bonne en BB18 mais pas les suivantes car il y a des paramètres qui ne sont pas pris en compte alors que la formule est la même
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
Modifié par Mike-31 le 17/10/2013 à 21:25
Modifié par Mike-31 le 17/10/2013 à 21:25
Ah si je regarde, et faire le total des heures prévues moins les heures faites ne va pas
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
29 oct. 2013 à 18:28
29 oct. 2013 à 18:28
Re,
j'ai été forcé de m'absenter quelques jours et je vois que personne ne c'est frotté à ta discussion et pour cause.
déjà évite la fusion de cellules, difficile à gérer et fait mauvais ménage avec les codes, ensuite ton problème est complexe parce qu'il faut gérer de nombreuse possibilités un minimum de 27 pour gérer les arrivées avant,et après les heures prévues et pour chacune des trois tranches, les plages non prévues etc ...
chaque formule ressemble à =SI(ET(NBVAL(G18:X18)=6;NBVAL(AB18:AQ18)=6;AB18<=G18);(G18-AB18)+SI(J18<=AE18;(AE18-J18);0)+SI(M18>=AH18;(M18-AH18);0)+SI(P18<=AK18;(AK18-P18);0)+SI(S18>=AN18;(S18-AN18);0)+SI(AQ18>V18;AQ18-V18;0);0)
fois 27 tu vois ce que cela peut donner. Bien sur c'est possible en nommant chaque formule et en faisant la somme des champs nommés, mais cela demande un grande rigueur à la création
https://www.cjoint.com/?CJDszHuNlVU
ou alors en VBA mais là c'est une autre histoire
j'ai été forcé de m'absenter quelques jours et je vois que personne ne c'est frotté à ta discussion et pour cause.
déjà évite la fusion de cellules, difficile à gérer et fait mauvais ménage avec les codes, ensuite ton problème est complexe parce qu'il faut gérer de nombreuse possibilités un minimum de 27 pour gérer les arrivées avant,et après les heures prévues et pour chacune des trois tranches, les plages non prévues etc ...
chaque formule ressemble à =SI(ET(NBVAL(G18:X18)=6;NBVAL(AB18:AQ18)=6;AB18<=G18);(G18-AB18)+SI(J18<=AE18;(AE18-J18);0)+SI(M18>=AH18;(M18-AH18);0)+SI(P18<=AK18;(AK18-P18);0)+SI(S18>=AN18;(S18-AN18);0)+SI(AQ18>V18;AQ18-V18;0);0)
fois 27 tu vois ce que cela peut donner. Bien sur c'est possible en nommant chaque formule et en faisant la somme des champs nommés, mais cela demande un grande rigueur à la création
https://www.cjoint.com/?CJDszHuNlVU
ou alors en VBA mais là c'est une autre histoire
Merci Mike pour ta réponse. Dans le fichier donné ce n'est pas la même formule que celle notée ici c'est normal ? Pas de VBA possible car certaines personnes utilisent Open Office donc cela bloque les formules ou ne les prend que partiellement
Je viens de tester le fichier et cela ne fonctionne que sur les formules que tu as notée mais pas sur les autres en faisant un copier-coller :-(
Je viens de tester le fichier et cela ne fonctionne que sur les formules que tu as notée mais pas sur les autres en faisant un copier-coller :-(
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
30 oct. 2013 à 10:48
30 oct. 2013 à 10:48
Re,
C'est normal, les formules conditionnelles importantes sont sur des champs nommés au nombre de 27
pour accéder aux formules, gestionnaire des noms
les champs nommés sont cas1, cas2 etc jusqu'à cas 27
ensuite il suffit de compiler les champs =cas1+cas2+cas3 etc
mais il faudra créer les champs sur toutes les feuilles ce qui risque être sportif alors qu'en VBA quelques lignes feraient l'affaire.
Je regarde dans la journée s'il est possible de faire mieux
C'est normal, les formules conditionnelles importantes sont sur des champs nommés au nombre de 27
pour accéder aux formules, gestionnaire des noms
les champs nommés sont cas1, cas2 etc jusqu'à cas 27
ensuite il suffit de compiler les champs =cas1+cas2+cas3 etc
mais il faudra créer les champs sur toutes les feuilles ce qui risque être sportif alors qu'en VBA quelques lignes feraient l'affaire.
Je regarde dans la journée s'il est possible de faire mieux
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
30 oct. 2013 à 22:39
30 oct. 2013 à 22:39
Re,
et oui ta demande est complexe avec de nombreuses éventualités qu'il faut traiter avec un minimum de 27 formules complexes imbriquées qui alourdiraient ton fichier. pour éviter cela j'ai nommée des champs avec tes formules dont la mise en oeuvre est assez particulière depuis Excel 2007
exemple ta première ligne à traiter est la 18, je positionne ma cellule sur une cellule de cette ligne et gestionnaire des noms dans ton fichier le premier champs est nommé cas1 et j'ai collé cette formule traitant une première éventualité
=SI(ET(NBVAL('BS 01'!G18:X18)=6;NBVAL('BS 01'!AB18:AQ18)=6;'BS 01'!AB18<='BS 01'!G18);('BS 01'!G18-'BS 01'!AB18)+SI('BS 01'!J18<='BS 01'!AE18;('BS 01'!AE18-'BS 01'!J18);0)+SI('BS 01'!M18>='BS 01'!AH18;('BS 01'!M18-'BS 01'!AH18);0)+SI('BS 01'!P18<='BS 01'!AK18;('BS 01'!AK18-'BS 01'!P18);0)+SI('BS 01'!S18>='BS 01'!AN18;('BS 01'!S18-'BS 01'!AN18);0)+SI('BS 01'!AQ18>'BS 01'!V18;'BS 01'!AQ18-'BS 01'!V18;0);0)
ensuite j'ai nommé le deuxième champ cas2 et j'ai collé une formule traitant le deuxième cas etc ...
tu vois que les formules sont assez complexe, si je devais imbriquer les 27 principales possibilités sur x lignes bonjour la taille du fichier.
ensuite pour obtenir le résultat en B18 j'ai simplement additionné tous les cas
=cas1+cas2+cas3 etc ...
j'aurais pu également écrire
=somme(cas1;cas2;cas3 etc
l'intérêt de ce principe est de n'avoir que 27 formule assez lourde par feuille puis sur chaque ligne
=cas1+cas2+cas3 etc ... qui limite la taille du fichier
et oui ta demande est complexe avec de nombreuses éventualités qu'il faut traiter avec un minimum de 27 formules complexes imbriquées qui alourdiraient ton fichier. pour éviter cela j'ai nommée des champs avec tes formules dont la mise en oeuvre est assez particulière depuis Excel 2007
exemple ta première ligne à traiter est la 18, je positionne ma cellule sur une cellule de cette ligne et gestionnaire des noms dans ton fichier le premier champs est nommé cas1 et j'ai collé cette formule traitant une première éventualité
=SI(ET(NBVAL('BS 01'!G18:X18)=6;NBVAL('BS 01'!AB18:AQ18)=6;'BS 01'!AB18<='BS 01'!G18);('BS 01'!G18-'BS 01'!AB18)+SI('BS 01'!J18<='BS 01'!AE18;('BS 01'!AE18-'BS 01'!J18);0)+SI('BS 01'!M18>='BS 01'!AH18;('BS 01'!M18-'BS 01'!AH18);0)+SI('BS 01'!P18<='BS 01'!AK18;('BS 01'!AK18-'BS 01'!P18);0)+SI('BS 01'!S18>='BS 01'!AN18;('BS 01'!S18-'BS 01'!AN18);0)+SI('BS 01'!AQ18>'BS 01'!V18;'BS 01'!AQ18-'BS 01'!V18;0);0)
ensuite j'ai nommé le deuxième champ cas2 et j'ai collé une formule traitant le deuxième cas etc ...
tu vois que les formules sont assez complexe, si je devais imbriquer les 27 principales possibilités sur x lignes bonjour la taille du fichier.
ensuite pour obtenir le résultat en B18 j'ai simplement additionné tous les cas
=cas1+cas2+cas3 etc ...
j'aurais pu également écrire
=somme(cas1;cas2;cas3 etc
l'intérêt de ce principe est de n'avoir que 27 formule assez lourde par feuille puis sur chaque ligne
=cas1+cas2+cas3 etc ... qui limite la taille du fichier
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
Modifié par Mike-31 le 31/10/2013 à 07:57
Modifié par Mike-31 le 31/10/2013 à 07:57
Re,
toujours dans un soucis de taille du fichier, pour tester les cellules j'aurai due écrire
=SI(ET(G18<>"";J18<>"";M18<>"";P18<>"";S18<>"";V18<>""
ou en plus court
=SI(ET(G18>0;J18>0;M18>0;P18>0;S18>0;V18>0
alors qu'avec cette fonction NBVAL je compte les cellules renseignées de la feuille BS 01 entre les cellules G18 et X18 qui sont au nombre de 6 cellules fusionnées
si les 6 cellules sont renseignées,
NBVAL('BS 01'!G18:X18)=6
je compose les formules conditionnelles pour toutes les éventualités si entre AB18 et AQ18 toutes les cellules sont également renseignées
NBVAL('BS 01'!AB18:AQ18)=6
puis si des cellules ne le sont pas comme AB18 et AE18
AB18="";AE18="";AH18>0;AK18>0;AN18>0;AQ18>0
et si
AB18<=G18 pour calculer la durée complémentaire
et ainsi de suite pour les autres éventualités et pour chaque tranche horaire
pour t'aider à comprendre un petit montage sans cellules fusionnées
https://www.cjoint.com/?CJFh43Q1eRM
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
toujours dans un soucis de taille du fichier, pour tester les cellules j'aurai due écrire
=SI(ET(G18<>"";J18<>"";M18<>"";P18<>"";S18<>"";V18<>""
ou en plus court
=SI(ET(G18>0;J18>0;M18>0;P18>0;S18>0;V18>0
alors qu'avec cette fonction NBVAL je compte les cellules renseignées de la feuille BS 01 entre les cellules G18 et X18 qui sont au nombre de 6 cellules fusionnées
si les 6 cellules sont renseignées,
NBVAL('BS 01'!G18:X18)=6
je compose les formules conditionnelles pour toutes les éventualités si entre AB18 et AQ18 toutes les cellules sont également renseignées
NBVAL('BS 01'!AB18:AQ18)=6
puis si des cellules ne le sont pas comme AB18 et AE18
AB18="";AE18="";AH18>0;AK18>0;AN18>0;AQ18>0
et si
AB18<=G18 pour calculer la durée complémentaire
et ainsi de suite pour les autres éventualités et pour chaque tranche horaire
pour t'aider à comprendre un petit montage sans cellules fusionnées
https://www.cjoint.com/?CJFh43Q1eRM
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
31 oct. 2013 à 08:59
31 oct. 2013 à 08:59
Re,
Non, la première formule dans mon fichier exemple traitant le premier cas est en V11 le deuxième cas en V12 etc
pour créer les champs, sélectionne la formule et clic droit dans la barre des formules/ copier, positionner la cellule active sur la cellule ou doit s'afficher la réponse exemple T18, puis/gestionnaire des noms/créer le nom exemple cas1 et coller la formule. Idem pour tous les cas
une fois tous les champs renseignés en cellule T18 écrire =cas1+cas2+cas3 etc
une fois la formule terminée en T18 confirmer avec Entrée et incrémenter cette cellule vers le bas du tableau la formule se dupliquera et s'actualisera sur chaque ligne incrémentée de la feuille.
il faudra recommencer sur chaque feuille concernée.
Il y a bien une solution peut être plus simple, c'est créer 27 colonnes et copier chaque formule dans une colonne de la ligne 18, et faire la somme des 27 colonnes dans la cellule souhaitée et incrémenter le tout vers le bas mais bonjour la taille du fichier. Ou passer avec du VBA
Non, la première formule dans mon fichier exemple traitant le premier cas est en V11 le deuxième cas en V12 etc
pour créer les champs, sélectionne la formule et clic droit dans la barre des formules/ copier, positionner la cellule active sur la cellule ou doit s'afficher la réponse exemple T18, puis/gestionnaire des noms/créer le nom exemple cas1 et coller la formule. Idem pour tous les cas
une fois tous les champs renseignés en cellule T18 écrire =cas1+cas2+cas3 etc
une fois la formule terminée en T18 confirmer avec Entrée et incrémenter cette cellule vers le bas du tableau la formule se dupliquera et s'actualisera sur chaque ligne incrémentée de la feuille.
il faudra recommencer sur chaque feuille concernée.
Il y a bien une solution peut être plus simple, c'est créer 27 colonnes et copier chaque formule dans une colonne de la ligne 18, et faire la somme des 27 colonnes dans la cellule souhaitée et incrémenter le tout vers le bas mais bonjour la taille du fichier. Ou passer avec du VBA
Je ne sais pas comment faire pour passer en VBA et je crois que ce n'est pas compatible avec Open Office :-(
Dans le fichier que tu m'as donné j'ai des cases qui correspondent à la formule suivante
=SI(ET('BS 01'!HH26>0;'BS 01'!HK26>0;'BS 01'!HN26="";'BS 01'!HQ26="";'BS 01'!HT26>0;'BS 01'!HW26>0;'BS 01'!IC26>0;'BS 01'!IF26>0;'BS 01'!II26="";'BS 01'!IL26="";'BS 01'!IO26>0;'BS 01'!IR26>0;'BS 01'!HH26>='BS 01'!IC26);('BS 01'!HH26-'BS 01'!IC26)+SI('BS 01'!IF26>='BS 01'!HK26;('BS 01'!IF26-'BS 01'!HK26);0)+SI('BS 01'!HT26>='BS 01'!IO26;('BS 01'!HT26-'BS 01'!IO26);0)+SI('BS 01'!IR26>'BS 01'!HW26;'BS 01'!IR26-'BS 01'!HW26;0);0)
C'est quoi ????
Dans le fichier que tu m'as donné j'ai des cases qui correspondent à la formule suivante
=SI(ET('BS 01'!HH26>0;'BS 01'!HK26>0;'BS 01'!HN26="";'BS 01'!HQ26="";'BS 01'!HT26>0;'BS 01'!HW26>0;'BS 01'!IC26>0;'BS 01'!IF26>0;'BS 01'!II26="";'BS 01'!IL26="";'BS 01'!IO26>0;'BS 01'!IR26>0;'BS 01'!HH26>='BS 01'!IC26);('BS 01'!HH26-'BS 01'!IC26)+SI('BS 01'!IF26>='BS 01'!HK26;('BS 01'!IF26-'BS 01'!HK26);0)+SI('BS 01'!HT26>='BS 01'!IO26;('BS 01'!HT26-'BS 01'!IO26);0)+SI('BS 01'!IR26>'BS 01'!HW26;'BS 01'!IR26-'BS 01'!HW26;0);0)
C'est quoi ????
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
31 oct. 2013 à 11:43
31 oct. 2013 à 11:43
Re,
c'est la tout le problème, le VBA n'est pas compatible avec open office.
lorsque tu as (une plage)-(une plage ou une formule)
c'est première condition moins la deuxième contrairement à +
c'est la tout le problème, le VBA n'est pas compatible avec open office.
lorsque tu as (une plage)-(une plage ou une formule)
c'est première condition moins la deuxième contrairement à +
Mike-31
Messages postés
18350
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
28 novembre 2024
5 105
7 nov. 2013 à 11:47
7 nov. 2013 à 11:47
Re,
C'est en haut de la discussion, je le ferai pour toi
cordialement
C'est en haut de la discussion, je le ferai pour toi
cordialement
15 oct. 2013 à 11:59