Verrouiller des cellules si le total supérieur à une somme
Fermé
pghesquier
-
26 janv. 2017 à 16:59
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 - 27 janv. 2017 à 13:44
Mike-31 Messages postés 18337 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 27 septembre 2024 - 27 janv. 2017 à 13:44
A voir également:
- Verrouiller des cellules si le total supérieur à une somme
- Verrouiller des cellules excel - Guide
- Somme si couleur - Guide
- Formule somme excel colonne - Guide
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Total adblock avis - Forum Windows
13 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 099
Modifié par Mike-31 le 26/01/2017 à 17:17
Modifié par Mike-31 le 26/01/2017 à 17:17
Bonjour,
oui et tu peux faire simple, exemple tu sélectionnes la plage à traiter, exemple A1:D20
Données/Outils des données/Validation des données/onglet Options/Personnalisé/Formule: copier cette formule pour bloquer toute saisie supérieure à 50 =A1<50
si c'est ce que tu cherches, tu peux personnaliser la boite de dialogue
si non il faut passer par du VBA si tu as quelques notions
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
oui et tu peux faire simple, exemple tu sélectionnes la plage à traiter, exemple A1:D20
Données/Outils des données/Validation des données/onglet Options/Personnalisé/Formule: copier cette formule pour bloquer toute saisie supérieure à 50 =A1<50
si c'est ce que tu cherches, tu peux personnaliser la boite de dialogue
si non il faut passer par du VBA si tu as quelques notions
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
Il ne se passe rien lorsque je le fais :/
Je vous fais un exemple :
J'ai mes prix fixes des cellules A1 à A3
Mes commandes de B1 à B3 (ce sont les cellules qui doivent se verrouiller si le montant total de la commande excede 10 par exemple)
Les totaux de C1 à C3 ( C1=A1*B1)
Et mon total en C4 (C4=somme de C1 à C3)
Comment faire en sorte que les cellules B1 à B3 se verrouillent si C4 >10 ?
Merci d'avance !!!!
Je vous fais un exemple :
J'ai mes prix fixes des cellules A1 à A3
Mes commandes de B1 à B3 (ce sont les cellules qui doivent se verrouiller si le montant total de la commande excede 10 par exemple)
Les totaux de C1 à C3 ( C1=A1*B1)
Et mon total en C4 (C4=somme de C1 à C3)
Comment faire en sorte que les cellules B1 à B3 se verrouillent si C4 >10 ?
Merci d'avance !!!!
Mike-31
Messages postés
18337
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
27 septembre 2024
5 099
26 janv. 2017 à 17:59
26 janv. 2017 à 17:59
Re,
Et bien il suffit d'adapter, tu sélectionnes B1:B3
et la formule sera
=B1<=10
Et bien il suffit d'adapter, tu sélectionnes B1:B3
et la formule sera
=B1<=10
Non ça n'est pas ce que je veux.
Je veux que les cellules de B1 à B3 soient bloquées si C4 est supérieur à 10
Je veux que les cellules de B1 à B3 soient bloquées si C4 est supérieur à 10
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 099
27 janv. 2017 à 11:15
27 janv. 2017 à 11:15
Re,
il suffit d'adapter, sélectionne B1:B3 et Validation de donnée
la formule est
=$C$4<=10
il suffit d'adapter, sélectionne B1:B3 et Validation de donnée
la formule est
=$C$4<=10
Mike-31
Messages postés
18337
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
27 septembre 2024
5 099
27 janv. 2017 à 11:26
27 janv. 2017 à 11:26
Re,
télécharge mon exemple, tu verras qu'il est impossible de saisir une donnée entre B1 et B3 si la cellule C4 est supérieure à 10
https://www.cjoint.com/c/GABkyZew7Dj
télécharge mon exemple, tu verras qu'il est impossible de saisir une donnée entre B1 et B3 si la cellule C4 est supérieure à 10
https://www.cjoint.com/c/GABkyZew7Dj
C'est incroyable ! J'ai reproduit excitement ta manip mais je peux toujours saisir des commandes ...
Comment pourrais je te faire parvenir mon fichier ?
Merci vraiment bcp de ta patience en tous cas !
Comment pourrais je te faire parvenir mon fichier ?
Merci vraiment bcp de ta patience en tous cas !
Mike-31
Messages postés
18337
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
27 septembre 2024
5 099
27 janv. 2017 à 11:41
27 janv. 2017 à 11:41
Re,
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier anonymisé
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
1) Clic sur ce lien https://www.cjoint.com/
2) Clic sur le bouton Parcourir pour sélectionner ton fichier anonymisé
3) Clic sur le bouton Créer le lien en bas de la page
4) Au bout de quelques secondes en haut de la page en bleu souligné un lien sera généré, tu le sélectionnes et tu le copies dans une réponse
Mike-31
Messages postés
18337
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
27 septembre 2024
5 099
27 janv. 2017 à 11:48
27 janv. 2017 à 11:48
Re,
il n'y a rien qui correspond à ta demande
quel onglet est concerné INDUS
quelles cellules veux tu bloquer, initialement il s'agissait de B1:B3
et par rapport à quelle cellule, initialement il s'agissait de C4
il n'y a rien qui correspond à ta demande
quel onglet est concerné INDUS
quelles cellules veux tu bloquer, initialement il s'agissait de B1:B3
et par rapport à quelle cellule, initialement il s'agissait de C4
Mike-31
Messages postés
18337
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
27 septembre 2024
5 099
27 janv. 2017 à 12:01
27 janv. 2017 à 12:01
Re,
mais tu l'as fait et cela marche très bien
lorsque tu saisis des valeurs en colonne F tu peux le faire tant que la somme en G37 est inférieure ou égale à 50
mais tu l'as fait et cela marche très bien
lorsque tu saisis des valeurs en colonne F tu peux le faire tant que la somme en G37 est inférieure ou égale à 50
Effectivement...
En fait j'aurai aimé que dès ma première entrée, si celle ci donnait un montant supérieure à 50 ce soit refusé
Mais ca ira comme ca
Merci beaucoup !!!!!! Et surtout merci de ta patience !
En fait j'aurai aimé que dès ma première entrée, si celle ci donnait un montant supérieure à 50 ce soit refusé
Mais ca ira comme ca
Merci beaucoup !!!!!! Et surtout merci de ta patience !
Mike-31
Messages postés
18337
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
27 septembre 2024
5 099
Modifié par Mike-31 le 27/01/2017 à 14:21
Modifié par Mike-31 le 27/01/2017 à 14:21
Re,
C'est possible mais en VBA si tu as quelques notions
pour tester supprime la condition que tu as mis dans tes données de validations pour ne pas que les deux codes interférent
puis clic droit sur l'onglet de ta feuille INDUS/Visualiser le code
coller ce code dans la partie droite
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Not Intersect(Selection, Range("F4:F35")) Is Nothing Then
If [G37] > 50 Then Application.Undo
End If
End Sub
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.
C'est possible mais en VBA si tu as quelques notions
pour tester supprime la condition que tu as mis dans tes données de validations pour ne pas que les deux codes interférent
puis clic droit sur l'onglet de ta feuille INDUS/Visualiser le code
coller ce code dans la partie droite
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Not Intersect(Selection, Range("F4:F35")) Is Nothing Then
If [G37] > 50 Then Application.Undo
End If
End Sub
A+
Mike-31
Pas savoir n'est pas un échec, l'échec est le refus d'apprendre.