Mot de passe à intégrer dans le code VB

J

Johanna

Guest
Bonjour !

Voila j'ai une feuille excel que je veux actualiser à l'aide de l'instruction suivante : Selection.QueryTable.Refresh BackgroundQuery:=False

Mais on demande un mot de passe à l'utilisateur qui est identique à tous les utilisateur. Est-il possible d'intégrer le mot de passe dans le code VB pour éviter de le saisir ?

Si je n'ai pas été trop clair, n'hésitez pas à me poser des questions !

Merci d'avance pour votre aide.

Bisous et à bientôt,
Johanna
 
J

Johanna

Guest
BONJOUR !

Voila une partie de mon code. Je lance un fichier .bat qui me permet d'exporter des données sur une feuille excel. A la fin de l'exécution de ce fichier, je demande un rafraîchissement de la feuille excel pour que ces données importées apparaissent mais on demandde un mot de passe à l'utilisateur. Est-il possible d'intégrer ce mot de passe dans le code pour éviter que l'utilisateur le saisisse à chaque fois ? Surtout que l'exécution du fichier ;bat peut durer jusqu'à 5 heures et l'utilisateur ne va pas attendre devant son ordinateur la fin de cette exécution...

Merci encore pour votre aide.
Bonne journée,
Johanna

Function WaitForEnd(Fichier) As Long
Dim wsh As Object
Set wsh = CreateObject("WScript.Shell")
WaitForEnd = wsh.Run(Fichier, 1, True)

End Function

Sub TestWait()
Dim chemin As String
ChDir ("D:\Logiciels\SophisValueDEV")
chemin = "D:\Logiciels\SophisValueDEV\AXA.BAT"
WaitForEnd chemin
MsgBox "terminé"

Selection.QueryTable.Refresh BackgroundQuery:=False
'suite des instructions...

End Sub
 

Discussions similaires

Réponses
2
Affichages
225
Réponses
5
Affichages
478
Compte Supprimé 979
C

Membres actuellement en ligne

Statistiques des forums

Discussions
312 685
Messages
2 090 941
Membres
104 703
dernier inscrit
romla937