OVH Cloud OVH Cloud

Controle de saisies avec empechement de depassement

6 réponses
Avatar
Domi
Sur une même ligne :
j'ai dans la colonne A une valeur numérique (Potentiel)
Dans la plage C:H, je saisie des valeurs numériques.
Je voudrais empêcher que la somme des valeurs saisies dans la plage C:H ne
dépasse mon potentiel (A) : blocage (accessoirement message
d'avertissement..) dès qu'une saisie provoque le depassement du potentiel.
J'ai mis dans la colonne J une formule qui me calcule la somme de C:H avec
une règle de validation interdisant valeur > A mais ça ne marche pas..., je
ne peux pas saisir manuellement mais si c'est une formule qui depasse... ça
passe !
Bref, je coince.
Je devrai ensuite appliquer cette même règle à toutes les lignes de mon
tableau (1 ligne = 1 date)
Toute proposition avec ou sans VBA sera la bienvenue ;o)
Merci par avance
Domi

6 réponses

Avatar
garnote
Salut Domi,

Un exemple qui pourra peut-être te convenir :
Supposons que tes entrées se font en C1:H15
et que ton seuil à ne pas dépasser se trouve en A1.
Sélectionne C1:H15 et :
Données/Validation.../ Personnalisé :
=SOMME($C$1:$H$15)<$A$1
Alerte d'erreur : blablabla

Serge


"Domi" a écrit dans le message de news:
Sur une même ligne :
j'ai dans la colonne A une valeur numérique (Potentiel)
Dans la plage C:H, je saisie des valeurs numériques.
Je voudrais empêcher que la somme des valeurs saisies dans la plage C:H ne dépasse mon potentiel (A) : blocage (accessoirement
message d'avertissement..) dès qu'une saisie provoque le depassement du potentiel.
J'ai mis dans la colonne J une formule qui me calcule la somme de C:H avec une règle de validation interdisant valeur > A mais ça
ne marche pas..., je ne peux pas saisir manuellement mais si c'est une formule qui depasse... ça passe !
Bref, je coince.
Je devrai ensuite appliquer cette même règle à toutes les lignes de mon tableau (1 ligne = 1 date)
Toute proposition avec ou sans VBA sera la bienvenue ;o)
Merci par avance
Domi




Avatar
garnote
J'avais lu un peu rapidement.
Si j'ai bien compris :
Sélectionne C1:H15,
Données/Validation.../ Personnalisé
Formule : =SOMME($C1:$H1)<$A1
Alerte d'erreur ; blablabla

Serge



"garnote" a écrit dans le message de news:
Salut Domi,

Un exemple qui pourra peut-être te convenir :
Supposons que tes entrées se font en C1:H15
et que ton seuil à ne pas dépasser se trouve en A1.
Sélectionne C1:H15 et :
Données/Validation.../ Personnalisé :
=SOMME($C$1:$H$15)<$A$1
Alerte d'erreur : blablabla

Serge


"Domi" a écrit dans le message de news:
Sur une même ligne :
j'ai dans la colonne A une valeur numérique (Potentiel)
Dans la plage C:H, je saisie des valeurs numériques.
Je voudrais empêcher que la somme des valeurs saisies dans la plage C:H ne dépasse mon potentiel (A) : blocage (accessoirement
message d'avertissement..) dès qu'une saisie provoque le depassement du potentiel.
J'ai mis dans la colonne J une formule qui me calcule la somme de C:H avec une règle de validation interdisant valeur > A mais
ça ne marche pas..., je ne peux pas saisir manuellement mais si c'est une formule qui depasse... ça passe !
Bref, je coince.
Je devrai ensuite appliquer cette même règle à toutes les lignes de mon tableau (1 ligne = 1 date)
Toute proposition avec ou sans VBA sera la bienvenue ;o)
Merci par avance
Domi








Avatar
JB
On 25 jan, 18:18, "Domi" wrote:
Sur une même ligne :
j'ai dans la colonne A une valeur numérique (Potentiel)
Dans la plage C:H, je saisie des valeurs numériques.
Je voudrais empêcher que la somme des valeurs saisies dans la plage C:H ne
dépasse mon potentiel (A) : blocage (accessoirement message
d'avertissement..) dès qu'une saisie provoque le depassement du potenti el.
J'ai mis dans la colonne J une formule qui me calcule la somme de C:H av ec
une règle de validation interdisant valeur > A mais ça ne marche pas. .., je
ne peux pas saisir manuellement mais si c'est une formule qui depasse... ça
passe !
Bref, je coince.
Je devrai ensuite appliquer cette même règle à toutes les lignes de mon
tableau (1 ligne = 1 date)
Toute proposition avec ou sans VBA sera la bienvenue ;o)
Merci par avance
Domi


Avatar
JB
Bonsoir,

-Sélectionner C:H
-Données/Validation/Perso
=SOMME(C:H)<=SOMME(A:A)

JB

On 25 jan, 18:18, "Domi" wrote:
Sur une même ligne :
j'ai dans la colonne A une valeur numérique (Potentiel)
Dans la plage C:H, je saisie des valeurs numériques.
Je voudrais empêcher que la somme des valeurs saisies dans la plage C:H ne
dépasse mon potentiel (A) : blocage (accessoirement message
d'avertissement..) dès qu'une saisie provoque le depassement du potenti el.
J'ai mis dans la colonne J une formule qui me calcule la somme de C:H av ec
une règle de validation interdisant valeur > A mais ça ne marche pas. .., je
ne peux pas saisir manuellement mais si c'est une formule qui depasse... ça
passe !
Bref, je coince.
Je devrai ensuite appliquer cette même règle à toutes les lignes de mon
tableau (1 ligne = 1 date)
Toute proposition avec ou sans VBA sera la bienvenue ;o)
Merci par avance
Domi


Avatar
Domi
Merci à tous les deux, cela semble convenir ;o)
Domi

"JB" a écrit dans le message de news:

Bonsoir,

-Sélectionner C:H
-Données/Validation/Perso
=SOMME(C:H)<=SOMME(A:A)

JB

On 25 jan, 18:18, "Domi" wrote:
Sur une même ligne :
j'ai dans la colonne A une valeur numérique (Potentiel)
Dans la plage C:H, je saisie des valeurs numériques.
Je voudrais empêcher que la somme des valeurs saisies dans la plage C:H ne
dépasse mon potentiel (A) : blocage (accessoirement message
d'avertissement..) dès qu'une saisie provoque le depassement du potentiel.
J'ai mis dans la colonne J une formule qui me calcule la somme de C:H
avec
une règle de validation interdisant valeur > A mais ça ne marche pas...,
je
ne peux pas saisir manuellement mais si c'est une formule qui depasse...
ça
passe !
Bref, je coince.
Je devrai ensuite appliquer cette même règle à toutes les lignes de mon
tableau (1 ligne = 1 date)
Toute proposition avec ou sans VBA sera la bienvenue ;o)
Merci par avance
Domi


Avatar
garnote
Ouais mais si c'est une formule qui dépasse, ça bloque.
Sais pas quoi faire avec ça *&?$#
WorksheetCalculate ?
WorksheetChange ?

Bonne chance
Serge


"Domi" a écrit dans le message de news: %
Merci à tous les deux, cela semble convenir ;o)
Domi

"JB" a écrit dans le message de news:
Bonsoir,

-Sélectionner C:H
-Données/Validation/Perso
=SOMME(C:H)<=SOMME(A:A)

JB

On 25 jan, 18:18, "Domi" wrote:
Sur une même ligne :
j'ai dans la colonne A une valeur numérique (Potentiel)
Dans la plage C:H, je saisie des valeurs numériques.
Je voudrais empêcher que la somme des valeurs saisies dans la plage C:H ne
dépasse mon potentiel (A) : blocage (accessoirement message
d'avertissement..) dès qu'une saisie provoque le depassement du potentiel.
J'ai mis dans la colonne J une formule qui me calcule la somme de C:H avec
une règle de validation interdisant valeur > A mais ça ne marche pas..., je
ne peux pas saisir manuellement mais si c'est une formule qui depasse... ça
passe !
Bref, je coince.
Je devrai ensuite appliquer cette même règle à toutes les lignes de mon
tableau (1 ligne = 1 date)
Toute proposition avec ou sans VBA sera la bienvenue ;o)
Merci par avance
Domi