Deadpool_CC
XLDnaute Accro
Bonjour à tous,
avant que je me lance plus avant dans un projet de fichier Excel (*) ...
[(*) : visant, à partir de données Power Query, à générer des pdf à la volées (environ 200 / semaine pour + de 30 sites dans le monde) et les enregistrer puis envoyer par email aux Référents qui vont devoir "traiter"]
... Je voulais savoir si piloter la connexion de Power Query à Salesforce (avec double authentification) est faisable depuis un module VBA sans intervention de l'utilisateur.
Même si je suis loin d'être au point sur tout Power Query : à la mano ... pas de soucis, je récupère mes données "tout comme il faut".
Mais vu que je fais ce fichier pour d'autres utilisateurs (plusieurs dizaines de personnes) => j'aimerais qu'ils saisissent leur Login / MdP de leur compte salesforce dans des cellules du fichier et clic un bouton "Connexion"
... afin que la connexion se fasse avec leurs logins respectifs (et qu'ils valident la double authentification par eux même via une appli salesforce dédiée).
Puis leur signifier que la connexion est Ok / KO en fonction du retour de la tentative de connexion (double authentifiée)
(d'ailleurs question à venir si c'est faisable en vba : comment gérer le temps d'attente de la double authentification qui peut prendre plusieurs dizaines de secondes sans que le VBA plante (une boucle de test du retour ?)
Et ensuite piloter la déconnexion sans supprimer la requête => en quittant, je nettoie la connexion P.Q. et les cellules ou l'utilisateur avait saisi ces identifiants de connexion, ainsi que les données récupérées (**).
[ (**) : Données nominatives qui ne doivent plus être dans le fichier au cas ou celui-ci partirait dans la nature (sur ces petits pieds tout "seul") ]
A noter : la requête sera existante dans le fichier c'est juste le pilotage de cette connexion qui m'interroge.
Voila le contexte de mon problème ... et je serais preneur de ressources (docs, fichiers / exemples VBA) pour ce pilotage de connexion P.Q. en VBA
(c'est pas faute d'avoir cherché avec mon pote Google : mais j'ai rien trouvé ... je dois pas avoir les bons mots clefs ... sniff)
PS : Pas d'urgence ... j'ai quelques mois pour mettre en place une solution
Merci par avance à tous pour votre lecture et prière aux dieux de la bière pour ceux qui tente une réponse
avant que je me lance plus avant dans un projet de fichier Excel (*) ...
[(*) : visant, à partir de données Power Query, à générer des pdf à la volées (environ 200 / semaine pour + de 30 sites dans le monde) et les enregistrer puis envoyer par email aux Référents qui vont devoir "traiter"]
... Je voulais savoir si piloter la connexion de Power Query à Salesforce (avec double authentification) est faisable depuis un module VBA sans intervention de l'utilisateur.
Même si je suis loin d'être au point sur tout Power Query : à la mano ... pas de soucis, je récupère mes données "tout comme il faut".
Mais vu que je fais ce fichier pour d'autres utilisateurs (plusieurs dizaines de personnes) => j'aimerais qu'ils saisissent leur Login / MdP de leur compte salesforce dans des cellules du fichier et clic un bouton "Connexion"
... afin que la connexion se fasse avec leurs logins respectifs (et qu'ils valident la double authentification par eux même via une appli salesforce dédiée).
Puis leur signifier que la connexion est Ok / KO en fonction du retour de la tentative de connexion (double authentifiée)
(d'ailleurs question à venir si c'est faisable en vba : comment gérer le temps d'attente de la double authentification qui peut prendre plusieurs dizaines de secondes sans que le VBA plante (une boucle de test du retour ?)
Et ensuite piloter la déconnexion sans supprimer la requête => en quittant, je nettoie la connexion P.Q. et les cellules ou l'utilisateur avait saisi ces identifiants de connexion, ainsi que les données récupérées (**).
[ (**) : Données nominatives qui ne doivent plus être dans le fichier au cas ou celui-ci partirait dans la nature (sur ces petits pieds tout "seul") ]
A noter : la requête sera existante dans le fichier c'est juste le pilotage de cette connexion qui m'interroge.
Voila le contexte de mon problème ... et je serais preneur de ressources (docs, fichiers / exemples VBA) pour ce pilotage de connexion P.Q. en VBA
(c'est pas faute d'avoir cherché avec mon pote Google : mais j'ai rien trouvé ... je dois pas avoir les bons mots clefs ... sniff)
PS : Pas d'urgence ... j'ai quelques mois pour mettre en place une solution
Merci par avance à tous pour votre lecture et prière aux dieux de la bière pour ceux qui tente une réponse
Dernière édition: