Fonction rechercher + inscription d'une valeur
Résolu
Maksime568
Messages postés
142
Date d'inscription
Statut
Membre
Dernière intervention
-
Maksime568 Messages postés 142 Date d'inscription Statut Membre Dernière intervention -
Maksime568 Messages postés 142 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
J'ai un grand classeur avec beaucoup de ligne.
Je souhaiterais avoir une MsgBox me demandant "Date d'emballage?" afin d'inscrire une date (et oui ^^) et si possible s'assurer qu'il y a bien 5 caractères (j'ai une date au format YYWWD). garder en mémoire cette date.
ensuite une msgBox demandant "N° de pièce à emballer?", on y entre le numéro voulu et la recherche de ce numéro est faite dans le colonne E.
Une fois ce numéro trouvé, la date précédemment inscrite est indiquée dans la colonne BJ. Si la colonne BJ contient déjà une valeur, un message d'erreur apparait "pièce déjà emballée". Si la colonne S ne contient pas "OK" il y as également erreur en indiquant "pièce non-emballable"
Ensuite la msgBox revient d'elle même demander le numéro suivant afin d'inscrire la date précédemment inscrite et gardée en mémoire.
Comment fait si au bout de x valeurs inscrites je souhaite changer la date d'emballage?
Merci
J'ai un grand classeur avec beaucoup de ligne.
Je souhaiterais avoir une MsgBox me demandant "Date d'emballage?" afin d'inscrire une date (et oui ^^) et si possible s'assurer qu'il y a bien 5 caractères (j'ai une date au format YYWWD). garder en mémoire cette date.
ensuite une msgBox demandant "N° de pièce à emballer?", on y entre le numéro voulu et la recherche de ce numéro est faite dans le colonne E.
Une fois ce numéro trouvé, la date précédemment inscrite est indiquée dans la colonne BJ. Si la colonne BJ contient déjà une valeur, un message d'erreur apparait "pièce déjà emballée". Si la colonne S ne contient pas "OK" il y as également erreur en indiquant "pièce non-emballable"
Ensuite la msgBox revient d'elle même demander le numéro suivant afin d'inscrire la date précédemment inscrite et gardée en mémoire.
Comment fait si au bout de x valeurs inscrites je souhaite changer la date d'emballage?
Merci
A voir également:
- Fonction rechercher + inscription d'une valeur
- Fonction si et - Guide
- Wetransfer gratuit sans inscription - Guide
- Rechercher ou saisir une url - Guide
- Twitter inscription - Guide
- Vinted inscription - Guide
1 réponse
Bonsoir Maksime
Remplis tes colonnes puis lance la macro avec le bouton
https://www.cjoint.com/?0Crv4pWKft8
Cdlmnt
Remplis tes colonnes puis lance la macro avec le bouton
https://www.cjoint.com/?0Crv4pWKft8
Cdlmnt
tout juste ce que je souhaitais.
Merci beaucoup.
J'ai pu l'adapter à mes classeurs. les explications sont très bien faites.
Encore merci
Question,
j'ai appliquer cette macro à toutes les feuilles d'un classeur.
Pour certaines feuilles la case BJ est en faite la BF par exemple.
La seule solution simple que j'ai trouvé est de rajouter des colonnes entre BF et BJ et de masquer ces colonnes afin que l'inscription se pose à la bonne place.
Y'a t'il une solution différente et simple?
Est-ce possible qu'après avoir entré le numéro de pièce à emballer, un appui sur la touche "Entrée" valide la sélection, efface le numéro précédemment inscrit et permet ainsi d'ajouter un nouveau numéro sans avoir à reprendre la souris?
Y'a t'il une solution différente et simple?
Différente oui, plus simple non ! :
Si tes colonnes ont des en-têtes permettant de repérer celle où doit se verifier la date on peut d'abord dans la macro faire rechercher quelle est cette colonne et ensuite vérifier
Est-ce possible qu'après avoir entré le numéro de pièce à emballer, un appui sur la touche "Entrée" valide la sélection, efface le numéro précédemment inscrit et permet ainsi d'ajouter un nouveau numéro sans avoir à reprendre la souris?
C'est bien ce qui se passe, une fois le n° tapé, ENTREE le valide et on passe sur le bouton VALIDER et SUIVANT, un 2eme appuis sur ENTREE inscrit la date et efface le n°
Cdlmnt
En fait, l'entrée de valeur via la messagebox peut être longue avec une grande quantité d'entrée à faire.
Je souhaiterais si possible ne pas avoir à utiliser la souris.
Si je rentre le N° de pièce et fait "Entrée" deux fois, ça se passe bien, mais pour faire une nouvelle entrée je dois cliquer dans la case vide "N° de pièce" afin de rentrer une nouvelle valeur. Je me demandais si il était donc possible que cette case devenue vide soit directement sélectionnée afin de ne pas lâcher le pad numérique du clavier et ainsi gagner en temps de saisi.
Cdlmnt