Je souhaiterais mettre en place des messages d'avertissements apparaissant
pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir :
Cellule 1 : Chiffre d'affaire
Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance,
etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le
signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne
en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules,
qui me sert déjà à controler que les données saisies sont numériques.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
banjo
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle? Sélectionner les cellules à mette en forme Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te convient. Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de référence de ta sélection est la première sur la ligne 1 colonne 1 : Sélectionner "La formule est" et renseigner la zone formule par =$A1<>$B1+$C1+$D1 à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir : Cellule 1 : Chiffre d'affaire Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance, etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules, qui me sert déjà à controler que les données saisies sont numériques.
Par avance merci de m'aider
Pierre
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle?
Sélectionner les cellules à mette en forme
Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te
convient.
Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de
référence de ta sélection est la première sur la ligne 1 colonne 1 :
Sélectionner "La formule est"
et renseigner la zone formule par
=$A1<>$B1+$C1+$D1
à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant
pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir :
Cellule 1 : Chiffre d'affaire
Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance,
etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le
signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne
en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules,
qui me sert déjà à controler que les données saisies sont numériques.
Pourquoi ne pas utiliser une mise en forme conditionnelle? Sélectionner les cellules à mette en forme Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te convient. Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de référence de ta sélection est la première sur la ligne 1 colonne 1 : Sélectionner "La formule est" et renseigner la zone formule par =$A1<>$B1+$C1+$D1 à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir : Cellule 1 : Chiffre d'affaire Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance, etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules, qui me sert déjà à controler que les données saisies sont numériques.
Par avance merci de m'aider
Pierre
pierref
Bonjour,
Je viens de tester la mise en forme conditionnelle. Ca peut en effet etre une solution à mon problème.
J'aurai quand même voulu notifier l'erreur à mon utilisateur. De plus j'ai une cinquantaine de tests dans ce genre à faire et apparement je ne peut pas "copier/coller" la mise en forme conditionnelle. Je risque d'y passer un certain temps.
N'y a-t-il d'autres alternatives :-)
Merci
Pierre
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle? Sélectionner les cellules à mette en forme Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te convient. Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de référence de ta sélection est la première sur la ligne 1 colonne 1 : Sélectionner "La formule est" et renseigner la zone formule par =$A1<>$B1+$C1+$D1 à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir : Cellule 1 : Chiffre d'affaire Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance, etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules, qui me sert déjà à controler que les données saisies sont numériques.
Par avance merci de m'aider
Pierre
Bonjour,
Je viens de tester la mise en forme conditionnelle.
Ca peut en effet etre une solution à mon problème.
J'aurai quand même voulu notifier l'erreur à mon utilisateur.
De plus j'ai une cinquantaine de tests dans ce genre à faire et apparement
je ne peut pas "copier/coller" la mise en forme conditionnelle.
Je risque d'y passer un certain temps.
N'y a-t-il d'autres alternatives :-)
Merci
Pierre
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle?
Sélectionner les cellules à mette en forme
Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te
convient.
Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de
référence de ta sélection est la première sur la ligne 1 colonne 1 :
Sélectionner "La formule est"
et renseigner la zone formule par
=$A1<>$B1+$C1+$D1
à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant
pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir :
Cellule 1 : Chiffre d'affaire
Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance,
etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le
signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne
en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules,
qui me sert déjà à controler que les données saisies sont numériques.
Je viens de tester la mise en forme conditionnelle. Ca peut en effet etre une solution à mon problème.
J'aurai quand même voulu notifier l'erreur à mon utilisateur. De plus j'ai une cinquantaine de tests dans ce genre à faire et apparement je ne peut pas "copier/coller" la mise en forme conditionnelle. Je risque d'y passer un certain temps.
N'y a-t-il d'autres alternatives :-)
Merci
Pierre
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle? Sélectionner les cellules à mette en forme Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te convient. Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de référence de ta sélection est la première sur la ligne 1 colonne 1 : Sélectionner "La formule est" et renseigner la zone formule par =$A1<>$B1+$C1+$D1 à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir : Cellule 1 : Chiffre d'affaire Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance, etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules, qui me sert déjà à controler que les données saisies sont numériques.
Par avance merci de m'aider
Pierre
banjo
Re-bonjour Pierre,
En ce qui concerne l'obtention d'un message d'erreur, si les données sont toujours saisies dans le même ordre, tu peux utiliser Données/Validation.
Quant au fait que tu as une cinquantaine de cas où tu dois appliquer cette solution. Si les lignes sont à la suite, tu peux appliquer la mise en forme ou la validation de données sur l'ensemble des cellules à la fois. A condition bien sûr de toutes les sélectionner au départ et d'adapter le nom des cellules dans la formule en jouant avec les $. Attention le cellule ce référence prise est celle à partir de laquelle la sélection a été étendue, ce n'est donc pas toujours celle qui est en haut à gauche. Et si c'est une sélection discontinue (par shift F8), c'est la dernière sélectionnée.
Si tes cellules sont dispersées dans le document, je ne vois pas comment tu peux faire sans les sélectionner une à une. Eventuellement par shift F8 avant d'appliquer une des solutions décrites. Attention dans ce cas les cellules que sortent de l'écran sont désélectionnées.
Une alternative est de placer dans une cellule contigue une formule qui fait apparaître un message si il y a une anomalie.
Une autre est d'utiliser une macro pour rensigner les cellules, mais je ne me sens pas assez câler pour ça.
Cordialement,
Banjo
Bonjour,
Je viens de tester la mise en forme conditionnelle. Ca peut en effet etre une solution à mon problème.
J'aurai quand même voulu notifier l'erreur à mon utilisateur. De plus j'ai une cinquantaine de tests dans ce genre à faire et apparement je ne peut pas "copier/coller" la mise en forme conditionnelle. Je risque d'y passer un certain temps.
N'y a-t-il d'autres alternatives :-)
Merci
Pierre
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle? Sélectionner les cellules à mette en forme Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te convient. Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de référence de ta sélection est la première sur la ligne 1 colonne 1 : Sélectionner "La formule est" et renseigner la zone formule par =$A1<>$B1+$C1+$D1 à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir : Cellule 1 : Chiffre d'affaire Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance, etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules, qui me sert déjà à controler que les données saisies sont numériques.
Par avance merci de m'aider
Pierre
Re-bonjour Pierre,
En ce qui concerne l'obtention d'un message d'erreur, si les données sont
toujours saisies dans le même ordre, tu peux utiliser Données/Validation.
Quant au fait que tu as une cinquantaine de cas où tu dois appliquer cette
solution. Si les lignes sont à la suite, tu peux appliquer la mise en forme
ou la validation de données sur l'ensemble des cellules à la fois. A
condition bien sûr de toutes les sélectionner au départ et d'adapter le nom
des cellules dans la formule en jouant avec les $. Attention le cellule ce
référence prise est celle à partir de laquelle la sélection a été étendue, ce
n'est donc pas toujours celle qui est en haut à gauche. Et si c'est une
sélection discontinue (par shift F8), c'est la dernière sélectionnée.
Si tes cellules sont dispersées dans le document, je ne vois pas comment tu
peux faire sans les sélectionner une à une. Eventuellement par shift F8 avant
d'appliquer une des solutions décrites. Attention dans ce cas les cellules
que sortent de l'écran sont désélectionnées.
Une alternative est de placer dans une cellule contigue une formule qui fait
apparaître un message si il y a une anomalie.
Une autre est d'utiliser une macro pour rensigner les cellules, mais je ne
me sens pas assez câler pour ça.
Cordialement,
Banjo
Bonjour,
Je viens de tester la mise en forme conditionnelle.
Ca peut en effet etre une solution à mon problème.
J'aurai quand même voulu notifier l'erreur à mon utilisateur.
De plus j'ai une cinquantaine de tests dans ce genre à faire et apparement
je ne peut pas "copier/coller" la mise en forme conditionnelle.
Je risque d'y passer un certain temps.
N'y a-t-il d'autres alternatives :-)
Merci
Pierre
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle?
Sélectionner les cellules à mette en forme
Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te
convient.
Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de
référence de ta sélection est la première sur la ligne 1 colonne 1 :
Sélectionner "La formule est"
et renseigner la zone formule par
=$A1<>$B1+$C1+$D1
à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant
pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir :
Cellule 1 : Chiffre d'affaire
Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance,
etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le
signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne
en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules,
qui me sert déjà à controler que les données saisies sont numériques.
En ce qui concerne l'obtention d'un message d'erreur, si les données sont toujours saisies dans le même ordre, tu peux utiliser Données/Validation.
Quant au fait que tu as une cinquantaine de cas où tu dois appliquer cette solution. Si les lignes sont à la suite, tu peux appliquer la mise en forme ou la validation de données sur l'ensemble des cellules à la fois. A condition bien sûr de toutes les sélectionner au départ et d'adapter le nom des cellules dans la formule en jouant avec les $. Attention le cellule ce référence prise est celle à partir de laquelle la sélection a été étendue, ce n'est donc pas toujours celle qui est en haut à gauche. Et si c'est une sélection discontinue (par shift F8), c'est la dernière sélectionnée.
Si tes cellules sont dispersées dans le document, je ne vois pas comment tu peux faire sans les sélectionner une à une. Eventuellement par shift F8 avant d'appliquer une des solutions décrites. Attention dans ce cas les cellules que sortent de l'écran sont désélectionnées.
Une alternative est de placer dans une cellule contigue une formule qui fait apparaître un message si il y a une anomalie.
Une autre est d'utiliser une macro pour rensigner les cellules, mais je ne me sens pas assez câler pour ça.
Cordialement,
Banjo
Bonjour,
Je viens de tester la mise en forme conditionnelle. Ca peut en effet etre une solution à mon problème.
J'aurai quand même voulu notifier l'erreur à mon utilisateur. De plus j'ai une cinquantaine de tests dans ce genre à faire et apparement je ne peut pas "copier/coller" la mise en forme conditionnelle. Je risque d'y passer un certain temps.
N'y a-t-il d'autres alternatives :-)
Merci
Pierre
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle? Sélectionner les cellules à mette en forme Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te convient. Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de référence de ta sélection est la première sur la ligne 1 colonne 1 : Sélectionner "La formule est" et renseigner la zone formule par =$A1<>$B1+$C1+$D1 à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir : Cellule 1 : Chiffre d'affaire Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance, etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules, qui me sert déjà à controler que les données saisies sont numériques.
Par avance merci de m'aider
Pierre
pierref
Merci beaucoup pour toutes ces pistes. Je vais tout tester et voir ce qui parait le plus simple à mettre en place.
Bon we
Pierre
Re-bonjour Pierre,
En ce qui concerne l'obtention d'un message d'erreur, si les données sont toujours saisies dans le même ordre, tu peux utiliser Données/Validation.
Quant au fait que tu as une cinquantaine de cas où tu dois appliquer cette solution. Si les lignes sont à la suite, tu peux appliquer la mise en forme ou la validation de données sur l'ensemble des cellules à la fois. A condition bien sûr de toutes les sélectionner au départ et d'adapter le nom des cellules dans la formule en jouant avec les $. Attention le cellule ce référence prise est celle à partir de laquelle la sélection a été étendue, ce n'est donc pas toujours celle qui est en haut à gauche. Et si c'est une sélection discontinue (par shift F8), c'est la dernière sélectionnée.
Si tes cellules sont dispersées dans le document, je ne vois pas comment tu peux faire sans les sélectionner une à une. Eventuellement par shift F8 avant d'appliquer une des solutions décrites. Attention dans ce cas les cellules que sortent de l'écran sont désélectionnées.
Une alternative est de placer dans une cellule contigue une formule qui fait apparaître un message si il y a une anomalie.
Une autre est d'utiliser une macro pour rensigner les cellules, mais je ne me sens pas assez câler pour ça.
Cordialement,
Banjo
Bonjour,
Je viens de tester la mise en forme conditionnelle. Ca peut en effet etre une solution à mon problème.
J'aurai quand même voulu notifier l'erreur à mon utilisateur. De plus j'ai une cinquantaine de tests dans ce genre à faire et apparement je ne peut pas "copier/coller" la mise en forme conditionnelle. Je risque d'y passer un certain temps.
N'y a-t-il d'autres alternatives :-)
Merci
Pierre
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle? Sélectionner les cellules à mette en forme Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te convient. Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de référence de ta sélection est la première sur la ligne 1 colonne 1 : Sélectionner "La formule est" et renseigner la zone formule par =$A1<>$B1+$C1+$D1 à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir : Cellule 1 : Chiffre d'affaire Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance, etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules, qui me sert déjà à controler que les données saisies sont numériques.
Par avance merci de m'aider
Pierre
Merci beaucoup pour toutes ces pistes.
Je vais tout tester et voir ce qui parait le plus simple à mettre en place.
Bon we
Pierre
Re-bonjour Pierre,
En ce qui concerne l'obtention d'un message d'erreur, si les données sont
toujours saisies dans le même ordre, tu peux utiliser Données/Validation.
Quant au fait que tu as une cinquantaine de cas où tu dois appliquer cette
solution. Si les lignes sont à la suite, tu peux appliquer la mise en forme
ou la validation de données sur l'ensemble des cellules à la fois. A
condition bien sûr de toutes les sélectionner au départ et d'adapter le nom
des cellules dans la formule en jouant avec les $. Attention le cellule ce
référence prise est celle à partir de laquelle la sélection a été étendue, ce
n'est donc pas toujours celle qui est en haut à gauche. Et si c'est une
sélection discontinue (par shift F8), c'est la dernière sélectionnée.
Si tes cellules sont dispersées dans le document, je ne vois pas comment tu
peux faire sans les sélectionner une à une. Eventuellement par shift F8 avant
d'appliquer une des solutions décrites. Attention dans ce cas les cellules
que sortent de l'écran sont désélectionnées.
Une alternative est de placer dans une cellule contigue une formule qui fait
apparaître un message si il y a une anomalie.
Une autre est d'utiliser une macro pour rensigner les cellules, mais je ne
me sens pas assez câler pour ça.
Cordialement,
Banjo
Bonjour,
Je viens de tester la mise en forme conditionnelle.
Ca peut en effet etre une solution à mon problème.
J'aurai quand même voulu notifier l'erreur à mon utilisateur.
De plus j'ai une cinquantaine de tests dans ce genre à faire et apparement
je ne peut pas "copier/coller" la mise en forme conditionnelle.
Je risque d'y passer un certain temps.
N'y a-t-il d'autres alternatives :-)
Merci
Pierre
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle?
Sélectionner les cellules à mette en forme
Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te
convient.
Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de
référence de ta sélection est la première sur la ligne 1 colonne 1 :
Sélectionner "La formule est"
et renseigner la zone formule par
=$A1<>$B1+$C1+$D1
à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant
pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir :
Cellule 1 : Chiffre d'affaire
Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance,
etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le
signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne
en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules,
qui me sert déjà à controler que les données saisies sont numériques.
Merci beaucoup pour toutes ces pistes. Je vais tout tester et voir ce qui parait le plus simple à mettre en place.
Bon we
Pierre
Re-bonjour Pierre,
En ce qui concerne l'obtention d'un message d'erreur, si les données sont toujours saisies dans le même ordre, tu peux utiliser Données/Validation.
Quant au fait que tu as une cinquantaine de cas où tu dois appliquer cette solution. Si les lignes sont à la suite, tu peux appliquer la mise en forme ou la validation de données sur l'ensemble des cellules à la fois. A condition bien sûr de toutes les sélectionner au départ et d'adapter le nom des cellules dans la formule en jouant avec les $. Attention le cellule ce référence prise est celle à partir de laquelle la sélection a été étendue, ce n'est donc pas toujours celle qui est en haut à gauche. Et si c'est une sélection discontinue (par shift F8), c'est la dernière sélectionnée.
Si tes cellules sont dispersées dans le document, je ne vois pas comment tu peux faire sans les sélectionner une à une. Eventuellement par shift F8 avant d'appliquer une des solutions décrites. Attention dans ce cas les cellules que sortent de l'écran sont désélectionnées.
Une alternative est de placer dans une cellule contigue une formule qui fait apparaître un message si il y a une anomalie.
Une autre est d'utiliser une macro pour rensigner les cellules, mais je ne me sens pas assez câler pour ça.
Cordialement,
Banjo
Bonjour,
Je viens de tester la mise en forme conditionnelle. Ca peut en effet etre une solution à mon problème.
J'aurai quand même voulu notifier l'erreur à mon utilisateur. De plus j'ai une cinquantaine de tests dans ce genre à faire et apparement je ne peut pas "copier/coller" la mise en forme conditionnelle. Je risque d'y passer un certain temps.
N'y a-t-il d'autres alternatives :-)
Merci
Pierre
Bonjour Pierre,
Pourquoi ne pas utiliser une mise en forme conditionnelle? Sélectionner les cellules à mette en forme Format/Mise ne forme conditionnelle, puis renseigner avec la formule qui te convient. Exemple, si tes données sont dans les colonnes 1 à 4 et que le cellule de référence de ta sélection est la première sur la ligne 1 colonne 1 : Sélectionner "La formule est" et renseigner la zone formule par =$A1<>$B1+$C1+$D1 à adapter en fonction de où se trouvent réellement tes données.
Cordialement,
Banjo
Bonjour,
Je souhaiterais mettre en place des messages d'avertissements apparaissant pendant la saisie d'un utilisateur.
Par exemple, j'ai une ligne dont 4 cellules successives sont à saisir : Cellule 1 : Chiffre d'affaire Cellule 2, 3 et 4 : répartition de ce chiffre d'affaire (sous traitance, etc..)
Si la somme des cellules 2, 3 et 4 est supérieure au CA, j'aimerais le signaler à l'utilisateur (par exemple par une pop-up ou en mettant la ligne en rouge...)
Pour cela, je ne peux pas utiliser la propriété "validation" des cellules, qui me sert déjà à controler que les données saisies sont numériques.