Affichage d'un Warning
estella endromed
Messages postés
46
Date d'inscription
Statut
Membre
Dernière intervention
-
Frenchie83 Messages postés 2240 Date d'inscription Statut Membre Dernière intervention -
Frenchie83 Messages postés 2240 Date d'inscription Statut Membre Dernière intervention -
Salut,
Je travaille actuellement avec une base de donnée d'équipements sur excel, mon problème est que une fois que les équipements positionnés dans l'armoire (ça c'est fait), si je veux renter dans ma base de donnée un nouvel équipement quand je lui attribue une position déjà occupée un warning s'affiche pour dire que la position est prise ou bien il y a un chevauchement de position.
Sur le fichier que je vous ai joint une seule armoire pour faciliter l'exemple, mais en réalité il y a plusieurs armoires parfois pas dans la même chambre.
Voici le lien:
https://www.cjoint.com/c/CEjlRdx8oai
Merci d'avance pour votre aide
Je travaille actuellement avec une base de donnée d'équipements sur excel, mon problème est que une fois que les équipements positionnés dans l'armoire (ça c'est fait), si je veux renter dans ma base de donnée un nouvel équipement quand je lui attribue une position déjà occupée un warning s'affiche pour dire que la position est prise ou bien il y a un chevauchement de position.
Sur le fichier que je vous ai joint une seule armoire pour faciliter l'exemple, mais en réalité il y a plusieurs armoires parfois pas dans la même chambre.
Voici le lien:
https://www.cjoint.com/c/CEjlRdx8oai
Merci d'avance pour votre aide
A voir également:
- Affichage d'un Warning
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Problème affichage fenêtre windows 10 - Guide
- Warning zone telechargement - Accueil - Outils
- Warning your chassis has been opened ✓ - Forum Matériel & Système
18 réponses
Bonjour via55,
C'est une très bonne idée, y t-il moyen d'afficher le message ou un triangle de signalisation sur une des cellules de l'onglet AFFICHAGE(je ne sais pas si c'est possible d'importer une image d'un panneau d'erreur)?
Par contre ma question est que je ne connais pas la future taille des équipements, la première idée qui me viens est de mettre 42 colonnes, ça fais beaucoup... Avez vous une autre proposition?
Cordialement
C'est une très bonne idée, y t-il moyen d'afficher le message ou un triangle de signalisation sur une des cellules de l'onglet AFFICHAGE(je ne sais pas si c'est possible d'importer une image d'un panneau d'erreur)?
Par contre ma question est que je ne connais pas la future taille des équipements, la première idée qui me viens est de mettre 42 colonnes, ça fais beaucoup... Avez vous une autre proposition?
Cordialement
Re,
Possibilité d'afficher ERREUR avec une RECHERCHE V et une MFC
https://www.cjoint.com/?3EjtiGWbVv3
t'embêtes pas avec une image qu'il faudra gerer par macro ou autre !
Pourquoi 42 colonnes ?
Un équipement à lui seul pourra il avoir une taille de 42?
SI oui il te faut 42 colonnes je ne vois comment faire autrement mais ce n'est pas un problème (bien modifier la plage de recherche dans la formule de la colonne J)
Cdlmnt
Possibilité d'afficher ERREUR avec une RECHERCHE V et une MFC
https://www.cjoint.com/?3EjtiGWbVv3
t'embêtes pas avec une image qu'il faudra gerer par macro ou autre !
Pourquoi 42 colonnes ?
Un équipement à lui seul pourra il avoir une taille de 42?
SI oui il te faut 42 colonnes je ne vois comment faire autrement mais ce n'est pas un problème (bien modifier la plage de recherche dans la formule de la colonne J)
Cdlmnt
arf je n'ai plus que Libreoffice en ce moment et quand j'enregistre en format XL des fois ça marche d'autres pas !
Bon alors dans Affichage en H3 j'ai mis la formule :
SI(ESTNA(RECHERCHEV(E3;'Base de donnée'!$E$4:$F$12;2;0));" ";RECHERCHEV(E3;'Base de donnée'!$E$4:$F$12;2;0))
et étirer vers le bas
ERREUR s'affiche en face du N° concerné
ensuite par MFC tu peux faire colorer en rouge par la cellule où il y a ERREUR
Bon alors dans Affichage en H3 j'ai mis la formule :
SI(ESTNA(RECHERCHEV(E3;'Base de donnée'!$E$4:$F$12;2;0));" ";RECHERCHEV(E3;'Base de donnée'!$E$4:$F$12;2;0))
et étirer vers le bas
ERREUR s'affiche en face du N° concerné
ensuite par MFC tu peux faire colorer en rouge par la cellule où il y a ERREUR
Le fichier que je t'ai envoyé contient la 1ere formule mais qui laisse des #N/A que j'enlevais par une MFC police blanche sur fond blanc
la 2nde formule plus longue que jj'ai mise dans mon dernier message contourne le problème en mettant un espace (" ") au lieu de N/A donc pas besoin de cacher par MFC
A toi de choisir celle que tu preferes
la 2nde formule plus longue que jj'ai mise dans mon dernier message contourne le problème en mettant un espace (" ") au lieu de N/A donc pas besoin de cacher par MFC
A toi de choisir celle que tu preferes
Bonjour
Je me suis interessé à ton problème depuis le début, mais le résoudre uniquement par formules m'a paru compliqué, alors je l'ai fait par macro
voici le lien
Le lien a été créé: https://www.cjoint.com/c/CElhUqmjzqJ
je pense que cela répond à tes questions, toutefois le programme ne réagit que si tu mets une valeur dans la colonne position, donc c'est la cellule à remplir en dernier.De même, sur une position déjà existante, si tu voulais modifier le nombre d'équipement, il faut re-saisir la position même si elle n'a pas changé de place
cordialement
Je me suis interessé à ton problème depuis le début, mais le résoudre uniquement par formules m'a paru compliqué, alors je l'ai fait par macro
voici le lien
Le lien a été créé: https://www.cjoint.com/c/CElhUqmjzqJ
je pense que cela répond à tes questions, toutefois le programme ne réagit que si tu mets une valeur dans la colonne position, donc c'est la cellule à remplir en dernier.De même, sur une position déjà existante, si tu voulais modifier le nombre d'équipement, il faut re-saisir la position même si elle n'a pas changé de place
cordialement
Bonjour Frenchie83,
Je te remercie pour ta belle proposition! cela dit ce qui me dérange est que je ne peux pas appliquer le tri car j'ai besoin de garder la chronologie des équipements, c-à-d garder l'ordre dans lequel ils sont inventorié.
En plus c'est une base de données qui devrait contenir plus de 1000 équipements :(
y a t-il une solution à tous cela?
Cordialement
Je te remercie pour ta belle proposition! cela dit ce qui me dérange est que je ne peux pas appliquer le tri car j'ai besoin de garder la chronologie des équipements, c-à-d garder l'ordre dans lequel ils sont inventorié.
En plus c'est une base de données qui devrait contenir plus de 1000 équipements :(
y a t-il une solution à tous cela?
Cordialement
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour
Une idée https://www.cjoint.com/?3EllIqZbsHP
Si vous composiez une adresse cela serez plus facile
exemple : créer une colonne F avec cette formule
=SI(S42="";"";R42&S42&T42)
Le guillemet sert pour les emplacements avec 2 lignes dans ce cas il n'y a pas d'adresse
Armoire 1 equipement 2 position 13 donne l'adresse 1213
et si vous être dans l'armoire 2 cela donne 2213 donc pas de risque d'erreur
Pour le contrôle des emplacements occupés créer une colonne G avec cette formule
=SI(NB.SI($F$4:$F$12;$F4)>1;"Doublon";"") et mise en forme conditionnelle cellule = doublon remplissage rouge police gras et jaune
Une idée https://www.cjoint.com/?3EllIqZbsHP
Si vous composiez une adresse cela serez plus facile
exemple : créer une colonne F avec cette formule
=SI(S42="";"";R42&S42&T42)
Le guillemet sert pour les emplacements avec 2 lignes dans ce cas il n'y a pas d'adresse
Armoire 1 equipement 2 position 13 donne l'adresse 1213
et si vous être dans l'armoire 2 cela donne 2213 donc pas de risque d'erreur
Pour le contrôle des emplacements occupés créer une colonne G avec cette formule
=SI(NB.SI($F$4:$F$12;$F4)>1;"Doublon";"") et mise en forme conditionnelle cellule = doublon remplissage rouge police gras et jaune
Bonjour PHILOU10120,
Comment gères-tu la taille des équipements dans ta formule? car comme préciser un équipements peut être sur la position 13 et 14 et plus peut être.
aussi pourquoi choisis-tu dans ta formule 42 ? (R42&S42&T42)
Cordialement
Comment gères-tu la taille des équipements dans ta formule? car comme préciser un équipements peut être sur la position 13 et 14 et plus peut être.
aussi pourquoi choisis-tu dans ta formule 42 ? (R42&S42&T42)
Cordialement
C'est une possibilité mais je vois des contraintes à appliquer cela :
# la taille des armoires n'est pas fixe cela peut être 42 , 37, 57 ou autre...
# de plus, il existe plusieurs tailles d'équipements 1,2, .....15..
# le nombre des armoires se compte par dizaine et plus ça peut atteindre peut être 50 donc je me vois mal préparer une liste des 50 armoires avec leurs adresses (bien sur si j'ai bien compris ton ficher).
Cordialement
# la taille des armoires n'est pas fixe cela peut être 42 , 37, 57 ou autre...
# de plus, il existe plusieurs tailles d'équipements 1,2, .....15..
# le nombre des armoires se compte par dizaine et plus ça peut atteindre peut être 50 donc je me vois mal préparer une liste des 50 armoires avec leurs adresses (bien sur si j'ai bien compris ton ficher).
Cordialement
C'est la base du système et il n'y a pas de contrainte pour la quantité d'armoire on peut en mettre autant que l'on veut et pour le nombre d'étagére on insert des lignes et on ajoute des étagères cela ne pose pas de problème non plus
50 ARMOIRES AVEC 50 ETAGERES CELA FAIT SEULEMENT 2500 LIGNES
ce n'est pas énorme pour une base de données
50 ARMOIRES AVEC 50 ETAGERES CELA FAIT SEULEMENT 2500 LIGNES
ce n'est pas énorme pour une base de données
Bonjour
Etant absent de la journée, je viens de voir ce soir ton post. j'ai donc apporté la modification concernant le respect de l'ordre chronologique.
De plus, la capacité des armoires étant variable, j'ai rajouté un petit tableau sur la droite qui reprend le nom de chaque armoire avec leurs tailles respectives, il ne reste qu'à mettre les bonnes valeurs
https://www.cjoint.com/c/CEludGkMcAC
fait des essais, crée des nouveaux équipements, modifie des positions, et observe les réactions, et dis-moi si cela fonctionne comme tu le désires
bien cordialement
Etant absent de la journée, je viens de voir ce soir ton post. j'ai donc apporté la modification concernant le respect de l'ordre chronologique.
De plus, la capacité des armoires étant variable, j'ai rajouté un petit tableau sur la droite qui reprend le nom de chaque armoire avec leurs tailles respectives, il ne reste qu'à mettre les bonnes valeurs
https://www.cjoint.com/c/CEludGkMcAC
fait des essais, crée des nouveaux équipements, modifie des positions, et observe les réactions, et dis-moi si cela fonctionne comme tu le désires
bien cordialement
Salut Frenchie83,
Quand je rajoute une nouvelle armoire en bas un message s'affiche me disant que la capacité de l'armoire n'est pas enregistrée
Merci d'avance
Quand je rajoute une nouvelle armoire en bas un message s'affiche me disant que la capacité de l'armoire n'est pas enregistrée
Merci d'avance
Bonsoir
Il faut quelle soit inscrite dans le tableau de droite, je t'avais mis quelques exemples, mais tu peux en rajouter autant que tu veux ainsi que le nombre d'équipement possible
Il faut quelle soit inscrite dans le tableau de droite, je t'avais mis quelques exemples, mais tu peux en rajouter autant que tu veux ainsi que le nombre d'équipement possible
petits rappels
-la colonne A est remplie automatiquement par le programme, mais la valeur peut- être rentrée manuellement (toujours une valeur numérique)
-la colonne F est remplie automatiquement par le programme, mais la valeur peut- être rentrée manuellement, la saisie doit impérativement commencer et finir par un espace, ceci pour permettre de distinguer 2 valeurs différentes contenant le même chiffre, exemple 4 et 14
-dans le tableau de droite colonne J, le nom de chaque armoire doit être identique à celui inscrit dans la colonne C (le mieux, ç'est de faire un copier-coller)
-il n'y a pas de limitations au nombre d'armoire, ni au nombre d'équipement
-la colonne A est remplie automatiquement par le programme, mais la valeur peut- être rentrée manuellement (toujours une valeur numérique)
-la colonne F est remplie automatiquement par le programme, mais la valeur peut- être rentrée manuellement, la saisie doit impérativement commencer et finir par un espace, ceci pour permettre de distinguer 2 valeurs différentes contenant le même chiffre, exemple 4 et 14
-dans le tableau de droite colonne J, le nom de chaque armoire doit être identique à celui inscrit dans la colonne C (le mieux, ç'est de faire un copier-coller)
-il n'y a pas de limitations au nombre d'armoire, ni au nombre d'équipement
Bonjour Frenchie83,
Je suis entrain d'adapter ton fichier, par exemple si j'ai un autre onglet où je peux extraire la taille des armoires est t-il possible de le faire?
# la taille est ainsi écrite dans un troisième onglet que je dois rajouter:
exp: AR 60H 50L 100P H :hauteur; L:largeur; P:profondeur
AR 42H 50L 100P ......
dans ce cas comment modifier ton programme pour importer la taille de l'armoire du troisième onglet? car je veux garder une seule table dans l'onglet 'base de donnée'
# est ce ça pose problème si j'insère entre la colonne C et D d'autres colonnes (d'autre informations concernant équipements comme sont poids....)
# la colonne A n'est pas vraiment nécessaire pour moi, si je l'enlève (quel partie dois-je ôter de la macro?) ça pose problème? car ça me suffit le fait de remplir les équipements un après l'autre
# quel partie de la macro concerne l'affichage du smiley ? y' a t-il moyen d'afficher un triangle jaune avec le point d'exclamation. ce point est vraiment optionnel le petit smiley me convient parfaitement, juste pour mon propre savoir!
Je suis entrain d'adapter ton fichier, par exemple si j'ai un autre onglet où je peux extraire la taille des armoires est t-il possible de le faire?
# la taille est ainsi écrite dans un troisième onglet que je dois rajouter:
exp: AR 60H 50L 100P H :hauteur; L:largeur; P:profondeur
AR 42H 50L 100P ......
dans ce cas comment modifier ton programme pour importer la taille de l'armoire du troisième onglet? car je veux garder une seule table dans l'onglet 'base de donnée'
# est ce ça pose problème si j'insère entre la colonne C et D d'autres colonnes (d'autre informations concernant équipements comme sont poids....)
# la colonne A n'est pas vraiment nécessaire pour moi, si je l'enlève (quel partie dois-je ôter de la macro?) ça pose problème? car ça me suffit le fait de remplir les équipements un après l'autre
# quel partie de la macro concerne l'affichage du smiley ? y' a t-il moyen d'afficher un triangle jaune avec le point d'exclamation. ce point est vraiment optionnel le petit smiley me convient parfaitement, juste pour mon propre savoir!
Bonjour
Dommage que tu ne l'as pas dit plus tôt que tu allais insérer d'autres colonnes, mais on peut tout faire, mais cela va nécessiter de modifier quelques lignes de code puisqu'il va falloir décaler les colonnes. Si tu t'en sens capable, essaies de le faire, sinon, patiente un peu.
la colonne A est indispensable, pour remettre le fichier dans l'ordre chronologique
l'affichage du smiley n'est ni plus ni moins que le caractère "L" avec la police Wingdings, je n'ai pas trouver un équivalent au triangle avec le point d"exclamation (seulement le triangle seul). je te joins un fichier avec l'équivalent de chaque caractères dans d'autres polices, peut-être trouveras -tu ton bonheur?
https://www.cjoint.com/c/CEmlDfUvXrT
Si tu pouvais me renvoyer une représentation de la structure du tableau définitif, ce serait plus simple pour moi
@+
Dommage que tu ne l'as pas dit plus tôt que tu allais insérer d'autres colonnes, mais on peut tout faire, mais cela va nécessiter de modifier quelques lignes de code puisqu'il va falloir décaler les colonnes. Si tu t'en sens capable, essaies de le faire, sinon, patiente un peu.
la colonne A est indispensable, pour remettre le fichier dans l'ordre chronologique
l'affichage du smiley n'est ni plus ni moins que le caractère "L" avec la police Wingdings, je n'ai pas trouver un équivalent au triangle avec le point d"exclamation (seulement le triangle seul). je te joins un fichier avec l'équivalent de chaque caractères dans d'autres polices, peut-être trouveras -tu ton bonheur?
https://www.cjoint.com/c/CEmlDfUvXrT
Si tu pouvais me renvoyer une représentation de la structure du tableau définitif, ce serait plus simple pour moi
@+
Bonjour
Un exemple avec 50 armoires
https://www.cjoint.com/?3EmmsmBWtYy
Un exemple avec 50 armoires
https://www.cjoint.com/?3EmmsmBWtYy
Bonjour PHILOU10120,
Avant tout, je souhaitrai te remercier infinement d'avoir consacré du temps pour mon problème c'est vraiment du bon travail,
cela dit je suis un peu limité par la façon de faire, vu que l'import des équipements je l'ai déja fait suite à un précedent poste résolu par via55, du coup il ne me reste plus qu'à afficher un message d'erreur, je ne peux malherureusement pas adapter ta méthode à mon fichier.
cela dit je garde bien soigneusement ta méthode je sais qu'elle me servira top ou tard!
Bonne journée
Avant tout, je souhaitrai te remercier infinement d'avoir consacré du temps pour mon problème c'est vraiment du bon travail,
cela dit je suis un peu limité par la façon de faire, vu que l'import des équipements je l'ai déja fait suite à un précedent poste résolu par via55, du coup il ne me reste plus qu'à afficher un message d'erreur, je ne peux malherureusement pas adapter ta méthode à mon fichier.
cela dit je garde bien soigneusement ta méthode je sais qu'elle me servira top ou tard!
Bonne journée
Re bonjour
J'ai un peu anticipé en attendant une réponse à mon post précédent
j'ai insérer 5 colonnes entre C et D dont 4 prévues pour le poids et la taille et 1 autre disponible
https://www.cjoint.com/c/CEmqKmSJau1
le poids et la taille sont à rentrer dans le tableau de droite pour chaque armoire, ils sont récupérés automatiquement dans le tableau par une formule.
Est-ce que c'est dans l'idée de ce que tu attends?
si cela ne va pas, n'hésite pas, je l'adapterai en conséquence
bien cordialement
J'ai un peu anticipé en attendant une réponse à mon post précédent
j'ai insérer 5 colonnes entre C et D dont 4 prévues pour le poids et la taille et 1 autre disponible
https://www.cjoint.com/c/CEmqKmSJau1
le poids et la taille sont à rentrer dans le tableau de droite pour chaque armoire, ils sont récupérés automatiquement dans le tableau par une formule.
Est-ce que c'est dans l'idée de ce que tu attends?
si cela ne va pas, n'hésite pas, je l'adapterai en conséquence
bien cordialement
Bonjour
J'ai créer une 3ème feuille avec l'onglet "TailleDesArmoires", ou j'ai mis les coordonnées de chaque armoire.
Sur le tableau, j'ai grisé les colonnes qui sont remplies automatiquement.
J'ai rajouté 2 boutons-flèche en tête de colonne, pour faire un tri par armoire et un autre pour remettre dans l'ordre chronologique (ça peut-être utile)
j'ai mis 2 fichiers en pièces jointes, il y a une différence sur la présentation des dimensions de l'armoire (si aucun des 2 ne convient, je modifierai), ce qui dans un cas libère 1 colonne et 3 colonnes dans l'autre, et qui peuvent servir pour des données non encore prévues.
Important: Si ces colonnes ne te servent pas, ne les masque pas, réduit seulement la largeur de colonne à 0,01, sinon les décalages ne seront pas bons.
Voici les 2 fichiers
https://www.cjoint.com/c/CEnsrFt0hST
https://www.cjoint.com/c/CEnssgasNe8
Voilà, je crois que c'est a peu près tout.
Je pense qu'il aura encore sûrement des améliorations à faire.
bien cordialement
J'ai créer une 3ème feuille avec l'onglet "TailleDesArmoires", ou j'ai mis les coordonnées de chaque armoire.
Sur le tableau, j'ai grisé les colonnes qui sont remplies automatiquement.
J'ai rajouté 2 boutons-flèche en tête de colonne, pour faire un tri par armoire et un autre pour remettre dans l'ordre chronologique (ça peut-être utile)
j'ai mis 2 fichiers en pièces jointes, il y a une différence sur la présentation des dimensions de l'armoire (si aucun des 2 ne convient, je modifierai), ce qui dans un cas libère 1 colonne et 3 colonnes dans l'autre, et qui peuvent servir pour des données non encore prévues.
Important: Si ces colonnes ne te servent pas, ne les masque pas, réduit seulement la largeur de colonne à 0,01, sinon les décalages ne seront pas bons.
Voici les 2 fichiers
https://www.cjoint.com/c/CEnsrFt0hST
https://www.cjoint.com/c/CEnssgasNe8
Voilà, je crois que c'est a peu près tout.
Je pense qu'il aura encore sûrement des améliorations à faire.
bien cordialement
Bonjour
Voici une première ébauche, je n'ai pas eu trop de temps pour tout assimiler dans ton fichier,
Questions:
est-ce que l'emplacement des colonnes est figé?
Pourquoi répètes-tu les colonnes "ordre chrono, positions occupées, warning... ",
dans la feuille taille?
J'ai sûrement plein de questions encore mais je suis pris par le temps, je pars au boulot,
Jette un oeil sur le fichier, et ce soir à mon retour, je le reprendrai
https://www.cjoint.com/c/CEoe6dIWZMY
bonne journée
Voici une première ébauche, je n'ai pas eu trop de temps pour tout assimiler dans ton fichier,
Questions:
est-ce que l'emplacement des colonnes est figé?
Pourquoi répètes-tu les colonnes "ordre chrono, positions occupées, warning... ",
dans la feuille taille?
J'ai sûrement plein de questions encore mais je suis pris par le temps, je pars au boulot,
Jette un oeil sur le fichier, et ce soir à mon retour, je le reprendrai
https://www.cjoint.com/c/CEoe6dIWZMY
bonne journée