Option à l'ouverture d'un fichier et autre

Y compris Power BI, Power Query et toute autre question en lien avec Excel
y
yayet11
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 26 juin 2017
Version d'Excel : 2010

Message par yayet11 » 19 décembre 2017, 15:01

Bonjour à tous j'aurai voulu savoir s'il est possible sous forme de boite de dialogue d'avoir à l'ouverture d'un fichier exel le choix entre plusieurs options afin de permettre à mon fichier d'afficher directement un taux correspondant à une option.

Si cela est possible j'aurai certainement d'autre questions.

Merci d'avance aux personne qui pourront me venir en aide.

Cyril
T
Theze
Passionné d'Excel
Passionné d'Excel
Messages : 4'020
Appréciations reçues : 305
Inscrit le : 26 janvier 2011
Version d'Excel : 2007/2019

Message par Theze » 19 décembre 2017, 15:47

Bonjour,
... à l'ouverture d'un fichier exel...
Dans le module du classeur, tu as la procédure événementielle "Workbook_Open()" qui te permet d'exécuter des actions à l'ouverture du de ce dernier !
Il vaut mieux un qui sait que cent qui cherchent :wink:

Ce forum étant un lieu de partage, je n'accepte pas les messages privés !
y
yayet11
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 26 juin 2017
Version d'Excel : 2010

Message par yayet11 » 19 décembre 2017, 16:47

Merci pour votre reponce. Mais je trouve ou ce module je suis vraiment novice en tableurs j'ai vraiment les connaisances de base et encore.
T
Theze
Passionné d'Excel
Passionné d'Excel
Messages : 4'020
Appréciations reçues : 305
Inscrit le : 26 janvier 2011
Version d'Excel : 2007/2019

Message par Theze » 20 décembre 2017, 07:42

Bonjour,
Mais je trouve ou ce module je suis vraiment novice en tableurs j'ai vraiment les connaisances de base et encore
Aïe, c'est donc pas gagné !
Tu appuis sur la combinaison de touches Alt+F11, tu arrives dans le VBE, l'éditeur de code. Sur la gauche tu as une fenêtre contenant les modules de trois feuilles (si tu n'a pas changé les options concernant la création des classeurs) et le module du classeur "ThisWorkbook", tu double-cliques sur ce dernier et dans la fenêtre de droite s'affiche la feuille d'édition de code, là, au dessus de cette dernière, tu as deux combobox, dans celui de gauche, tu cliques sur "Workbook" ce qui a pour effet de créer le squelette de la procédure événementielle par défaut "Workbook_Open()" et c'est entre ces deux lignes que tu doit écrire ton code.
Il vaut mieux un qui sait que cent qui cherchent :wink:

Ce forum étant un lieu de partage, je n'accepte pas les messages privés !
y
yayet11
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 26 juin 2017
Version d'Excel : 2010

Message par yayet11 » 20 décembre 2017, 09:03

Comme vous dites ce n'est pas gagné.
Je vais rester en mode manuel je pence.
Merci quant même de votre aide.
Cyril
y
yayet11
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 26 juin 2017
Version d'Excel : 2010

Message par yayet11 » 21 décembre 2017, 17:09

Bonjour.
J'ai essayé Alt F11 mais je ne comprend vraiment rien, j'ai des lettres et des chiffres qui apparaissent mais quant je clique dessus rien ne ce passe.

Je joint mon fichier original modifiable à souhait avec le code 230716, je joint également les impression ecran pour essayé de mieux expliquer ce que je voudrai faire.

Je voudrai qu'a ouverture du fichier " calcul argent sp" apparaisse une boite de dialogue avec 4 options du style:
Je suis un ?
Sapeur
Caporal
Sous Officier
Officier

Suite à la réponse de la personne qui ouvrira le document Je voudrai que les tarifs correspondant à son grade apparaissent dans la feuille de calcul des mois pour chaque taux selon chaque plage horaire (voir exemple pour un sous officier).

Encore un grand merci à la personne qui pourra m'aider
Sans titre1.png
Sans titre2.png
Calcul argent sp.xlsx
(16.52 Kio) Téléchargé 18 fois
T
Theze
Passionné d'Excel
Passionné d'Excel
Messages : 4'020
Appréciations reçues : 305
Inscrit le : 26 janvier 2011
Version d'Excel : 2007/2019

Message par Theze » 22 décembre 2017, 22:40

Bonjour,

Ton classeur en retour pour que tu puisse voir comment il est possible de récupérer des valeurs à l'ouverture du classeur
Calcul argent sp.xlsm
(22.22 Kio) Téléchargé 21 fois
Il vaut mieux un qui sait que cent qui cherchent :wink:

Ce forum étant un lieu de partage, je n'accepte pas les messages privés !
y
yayet11
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 26 juin 2017
Version d'Excel : 2010

Message par yayet11 » 22 décembre 2017, 23:12

Merci je regarderai demain sur un ordinateur car exel mobile ne prend pas en charge le vba.
y
yayet11
Jeune membre
Jeune membre
Messages : 42
Inscrit le : 26 juin 2017
Version d'Excel : 2010

Message par yayet11 » 25 décembre 2017, 19:57

Bonjour.
J'ai ouvert le fichier sur un ordinateur fixe mais je ne comprends pas ce que je dois faire.
J'ai une boite de dialogue qui apparait ne disant que trois autres boites vont suivre ou je devrai inscrire des valeurs.
J'ai fait plusieurs essais une fois avec des chiffres et une fois avec mes différents grades mais rien ne ce passe.
Pour info j'utilise Excel 2010 Office famille et étudiant.
T
Theze
Passionné d'Excel
Passionné d'Excel
Messages : 4'020
Appréciations reçues : 305
Inscrit le : 26 janvier 2011
Version d'Excel : 2007/2019

Message par Theze » 26 décembre 2017, 15:42

Bonjour,

Le code que je t’ai donné te montre comment tu peux demander des renseignements à la personne qui ouvre le classeur, il te faut adapter ou en tirer des idées !
Je suis sur iPhone en ce moment et je ne peux pas te pondre de code clé en main !
Il vaut mieux un qui sait que cent qui cherchent :wink:

Ce forum étant un lieu de partage, je n'accepte pas les messages privés !
Répondre Sujet précédentSujet suivant
  • Sujets similaires
    Réponses
    Vues
    Dernier message