Création d'un 'pop up' avec information variable
NoviceExcel
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Le Pingou Messages postés 12249 Date d'inscription Statut Contributeur Dernière intervention -
Le Pingou Messages postés 12249 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'aimerais créer un ''pop up'', lorsque j'entre une certaine information qu'un ''pop up'' apparaisse avec des détails.
Pour être plus précise, si j'inscris un numéro de contrat d'un client, je veux que le type de contrat apparaisse dans un ''pop up''.
Exemple:
Le contrat 203, lorsque j'inscris '203' dans la cellule, un 'pop up' apparait avec les informations suivantes: Fenêtres, résidentiel
Le contrat 805, lorsque j'inscris '805', un 'pop up' apparait avec les informations suivantes: Revêtement métallique, commercial
Bref, je crois que je devrai travailler avec ma banque clients existants mais j'ai plus ou moins 20 types de projets et plusieurs centaines de contrats différents. Le logiciel doit reconnaitre les différents contrats pour afficher les bonnes informations.
Est-ce possible de faire cela avec Excel 2010?
Merci!
J'aimerais créer un ''pop up'', lorsque j'entre une certaine information qu'un ''pop up'' apparaisse avec des détails.
Pour être plus précise, si j'inscris un numéro de contrat d'un client, je veux que le type de contrat apparaisse dans un ''pop up''.
Exemple:
Le contrat 203, lorsque j'inscris '203' dans la cellule, un 'pop up' apparait avec les informations suivantes: Fenêtres, résidentiel
Le contrat 805, lorsque j'inscris '805', un 'pop up' apparait avec les informations suivantes: Revêtement métallique, commercial
Bref, je crois que je devrai travailler avec ma banque clients existants mais j'ai plus ou moins 20 types de projets et plusieurs centaines de contrats différents. Le logiciel doit reconnaitre les différents contrats pour afficher les bonnes informations.
Est-ce possible de faire cela avec Excel 2010?
Merci!
A voir également:
- Excel popup cellule
- Pop up mcafee - Accueil - Piratage
- Creation compte gmail - Guide
- Création site web - Guide
- Création d'un compte google - Guide
- Media creation tool - Télécharger - Systèmes d'exploitation
6 réponses
Bonjour,
Oui c’est possible à l’aide d’une procédure VBA qui va afficher un formulaire avec les données correspondantes.
Pour que l’exemple correspondre au mieux avec votre application, est-il possible de mettre votre fichier partiel sur https://www.cjoint.com/ et poster le lien.
Oui c’est possible à l’aide d’une procédure VBA qui va afficher un formulaire avec les données correspondantes.
Pour que l’exemple correspondre au mieux avec votre application, est-il possible de mettre votre fichier partiel sur https://www.cjoint.com/ et poster le lien.
Bonjour,
Je ne sais pas si votre message (poste 5) est en rapport avec le petit exemple du poste 4… !
Je ne sais pas si votre message (poste 5) est en rapport avec le petit exemple du poste 4… !
Mon message (poste 5) était en rapport avec vos messages (poste 1 et poste 4).
Votre exemple sur votre message (poste 4) est très bien, mais je ne veux pas de cellule apparente où apparait cette information; je veux que l'information n'apparaisse que dans le 'pop up' et disparaisse après qu'on ait fermé le 'pop up'.
Votre exemple sur votre message (poste 4) est très bien, mais je ne veux pas de cellule apparente où apparait cette information; je veux que l'information n'apparaisse que dans le 'pop up' et disparaisse après qu'on ait fermé le 'pop up'.
Bonjour,
Alors il faut simplement prendre la solution avec VBA qui affiche le formulaire.
A vous de l’adapter selon la structure de votre application.
Alors il faut simplement prendre la solution avec VBA qui affiche le formulaire.
A vous de l’adapter selon la structure de votre application.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
Ce que j'avais fait pour une demande similaire que j'ai légèrement adaptée :
https://www.cjoint.com/c/FADapk0YbBw
eric
Ce que j'avais fait pour une demande similaire que j'ai légèrement adaptée :
https://www.cjoint.com/c/FADapk0YbBw
eric
Salut le Pingou,
Merci.
Version légèrement changée : maj des commentaires en quittant la feuille Commentaires au lieu de sur sélection cellule :
https://www.cjoint.com/c/FADiluLlCWw
Par contre si tu arrives à comprendre pourquoi il n'aime sur Selection.Characters(1, 11).Font.ColorIndex je suis preneur :-) Ca passait bien sur 2003...
eric
Merci.
Version légèrement changée : maj des commentaires en quittant la feuille Commentaires au lieu de sur sélection cellule :
https://www.cjoint.com/c/FADiluLlCWw
Par contre si tu arrives à comprendre pourquoi il n'aime sur Selection.Characters(1, 11).Font.ColorIndex je suis preneur :-) Ca passait bien sur 2003...
eric
Bonsoir eriiic,
J’ai pu ouvrir le deuxième fichier après l’avoir débloqué (je suppose c’est mon système qui l’a bloqué lors du chargement sur mon PC).
Concernant le problème pour la couleur de la police j’ai constaté en regardant une de mes applications que cela fonctionnait correctement avec le même genre de code, la seul différence était l’ordre d’exécution le [Font.Size] est après le [Font.ColorIndex] je l’ai appliqué sur ton fichier est sa marche.
Le voici : https://www.cjoint.com/c/FADvACNyDks
J’ai pu ouvrir le deuxième fichier après l’avoir débloqué (je suppose c’est mon système qui l’a bloqué lors du chargement sur mon PC).
Concernant le problème pour la couleur de la police j’ai constaté en regardant une de mes applications que cela fonctionnait correctement avec le même genre de code, la seul différence était l’ordre d’exécution le [Font.Size] est après le [Font.ColorIndex] je l’ai appliqué sur ton fichier est sa marche.
Le voici : https://www.cjoint.com/c/FADvACNyDks
je ne peux malheureusement pas mettre mon fichier ici puisqu'il contient des données confidentielles.
Par contre, je peux expliquer:
J'ai une banque de données Excel, les cellules vont donc comme suit:
# contrat: Nom de Famille: Prénom: Adresse: (plusieurs autres cellules) Travaux: (autres cellules)
Mon autre fichier aura une autre vocation mais le type de travaux aura une incidence sur les données que j'aurai à entrer par la suite. Donc je veux que dans mon nouveau fichier, quand j'inscris le numéro du contrat, que le type de travaux apparaisse dans un 'pop up' sans pour autant qu'il apparaisse dans une nouvelle cellule puisque cette information est désuète pour toute autre personne que la personne qui va créer le fichier. Je devrai donc, en plus de lier mes fichiers, créer une macro mais je n'ai pas fait ça depuis des années et je ne sais pas comment faire en sorte que ma macro soit variable. De plus, plusieurs contrats différents peuvent avoir le même types de travaux et avoir plusieurs travaux en même temps....
Je ne sais pas si c'est plus précis?