Demande de formule
Fermé
MarcCaissie
-
16 nov. 2018 à 17:09
Mike-31 Messages postés 18347 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 25 novembre 2024 - 19 nov. 2018 à 17:00
Mike-31 Messages postés 18347 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 25 novembre 2024 - 19 nov. 2018 à 17:00
A voir également:
- Demande de formule
- Formule si et - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Formule excel moyenne - Guide
- Formule excel - Guide
- Excel mise en forme conditionnelle formule - Guide
5 réponses
JCB40
Messages postés
2926
Date d'inscription
lundi 2 juillet 2018
Statut
Membre
Dernière intervention
4 octobre 2024
462
16 nov. 2018 à 17:19
16 nov. 2018 à 17:19
Bonsoir
Un exemple de ton fichier serai le bienvenu
Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com
Va sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse..
Cordialement
Un exemple de ton fichier serai le bienvenu
Pour transmettre un fichier, il faut passer par un site de pièce jointe tel que cjoint.com
Va sur ce site : https://www.cjoint.com/
Clic sur parcourir,
Cherche ton fichier,
clic sur ouvrir,
Clic sur "Créer le lien cjoint",
Copier le lien,
Revenir ici le coller dans une réponse..
Cordialement
Mike-31
Messages postés
18347
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
25 novembre 2024
5 104
16 nov. 2018 à 17:46
16 nov. 2018 à 17:46
Bonsoir,
sélectionne la plage D256 : D284
et onglet Données/Outils de données/Validation de données/dans Autoriser, sélectionner Personnalisé/ décoche la case Si vide/et dans formule colle cette formule
=ET(D255<>"";E255<>"")
tu peux personnaliser par un message dès que la cellule est sélectionnée onglet message de saisie et tu peux saisir un titre et une information également un message d'erreur onglet Alerte d'erreur
sélectionne la plage D256 : D284
et onglet Données/Outils de données/Validation de données/dans Autoriser, sélectionner Personnalisé/ décoche la case Si vide/et dans formule colle cette formule
=ET(D255<>"";E255<>"")
tu peux personnaliser par un message dès que la cellule est sélectionnée onglet message de saisie et tu peux saisir un titre et une information également un message d'erreur onglet Alerte d'erreur
Mike-31
Messages postés
18347
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
25 novembre 2024
5 104
Modifié le 16 nov. 2018 à 21:21
Modifié le 16 nov. 2018 à 21:21
Re,
teste les cellules à partir de D256 à D284 sur le fichier joint
https://www.cjoint.com/c/HKquq7aD30j
on peut également imposer la saisie cellule colonne D avant la cellule sur la même ligne en E
teste les cellules à partir de D256 à D284 sur le fichier joint
https://www.cjoint.com/c/HKquq7aD30j
on peut également imposer la saisie cellule colonne D avant la cellule sur la même ligne en E
Mike-31
Messages postés
18347
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
25 novembre 2024
5 104
Modifié le 19 nov. 2018 à 14:04
Modifié le 19 nov. 2018 à 14:04
Re,
dans ta demande initiale tu souhaites obliger l'utilisateur a renseigner la cellule colonne E pour poursuivre ton travail
Comment puis-je faire pour quand j’inscris un chiffre à D255 : D284, je suis obligé de remplir le E255 :E284 afin de poursuive mon travail?
alors la poursuite de ton travail consiste à quoi faire !
dans ta demande initiale tu souhaites obliger l'utilisateur a renseigner la cellule colonne E pour poursuivre ton travail
Comment puis-je faire pour quand j’inscris un chiffre à D255 : D284, je suis obligé de remplir le E255 :E284 afin de poursuive mon travail?
alors la poursuite de ton travail consiste à quoi faire !
Bonjour, je vous donne un exemple:
Dans la colonne A j'ai les nom des fournisseur, la colonne B j'ai le prix et la colonne C j'ai le % de profit. J'ai besoin que si j’inscris un montant dans la colonne B, je dois obligatoirement inscrire un % dans la colonne C. Car ça m'arrive d'oublié de l'inscrire le % dans la colonne C, je chercher une formule qui va m'obligé de remplir cette case si j'ai inscris le prix dans la colonne B.
Dans la colonne A j'ai les nom des fournisseur, la colonne B j'ai le prix et la colonne C j'ai le % de profit. J'ai besoin que si j’inscris un montant dans la colonne B, je dois obligatoirement inscrire un % dans la colonne C. Car ça m'arrive d'oublié de l'inscrire le % dans la colonne C, je chercher une formule qui va m'obligé de remplir cette case si j'ai inscris le prix dans la colonne B.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18347
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
25 novembre 2024
5 104
Modifié le 19 nov. 2018 à 17:31
Modifié le 19 nov. 2018 à 17:31
Re,
Il est impossible de demander à Excel de t'obliger à saisir une valeur colonne C après avoir saisi une valeur sur la même ligne colonne B, même en VBA.
Ce qui est possible en VBA si tu as quelques notions est d'ouvrir une boite de dialogue pour t'inviter à saisir une valeur colonne C et sélectionner la cellule sur la même ligne colonne C.
Ce que je te proposais était interdire toute saisie sur la ligne suivante tant que les cellules de la ligne précédente n'était pas renseignées
alors comme les colonnes ont changées et qu'il y en a maintenant 3
sélectionne la plage colonne A exemple de A3 à A300
et onglet Données/Outils de données/Validation de données/dans Autoriser, sélectionner Personnalisé/ décoche la case Si vide/et dans formule colle cette formule
=ET(B2<>"";C2<>"")
recommence en sélectionnant de B3 à B300
et pour ce coup la formule sera
=ET(A3<>"";B2<>"";C2)
et tant que tu y es pourquoi ne pas sécuriser la colonne C avec cette formule
=ET(A3<>"";B3<>"")
pour chaque formule n'oublie pas de décocher la case Ignorer si vide
Comme Excel ne peut t'obliger de saisir une données colonne C après en avoir saisi une colonne B, mais ces deux formules empêcheront toutes saisies colonne A si colonne B et C de la ligne précédente ne sont pas renseignées et de même en colonne B il te sera impossible de saisir une donnée si A de la même ligne n'est pas renseignée ainsi que la cellule colonne C de la ligne précédente
Il est impossible de demander à Excel de t'obliger à saisir une valeur colonne C après avoir saisi une valeur sur la même ligne colonne B, même en VBA.
Ce qui est possible en VBA si tu as quelques notions est d'ouvrir une boite de dialogue pour t'inviter à saisir une valeur colonne C et sélectionner la cellule sur la même ligne colonne C.
Ce que je te proposais était interdire toute saisie sur la ligne suivante tant que les cellules de la ligne précédente n'était pas renseignées
alors comme les colonnes ont changées et qu'il y en a maintenant 3
sélectionne la plage colonne A exemple de A3 à A300
et onglet Données/Outils de données/Validation de données/dans Autoriser, sélectionner Personnalisé/ décoche la case Si vide/et dans formule colle cette formule
=ET(B2<>"";C2<>"")
recommence en sélectionnant de B3 à B300
et pour ce coup la formule sera
=ET(A3<>"";B2<>"";C2)
et tant que tu y es pourquoi ne pas sécuriser la colonne C avec cette formule
=ET(A3<>"";B3<>"")
pour chaque formule n'oublie pas de décocher la case Ignorer si vide
Comme Excel ne peut t'obliger de saisir une données colonne C après en avoir saisi une colonne B, mais ces deux formules empêcheront toutes saisies colonne A si colonne B et C de la ligne précédente ne sont pas renseignées et de même en colonne B il te sera impossible de saisir une donnée si A de la même ligne n'est pas renseignée ainsi que la cellule colonne C de la ligne précédente