Félicitations !
+
0
points
En savoir plus
Actualités
Tests & Guides
Bons Plans
Forum
Premium
Rechercher sur le site
Connexion
Si votre email correspond à un compte, vous recevrez un lien de réinitialisation.
Réinitialiser le mot de passe
Retour connexion
Actualités
Tests & Guides
Bons Plans
GTA 6
iPhone 17
Copilot
Switch 2
Temu
ChatGPT
Tesla
Génération NT
Entraide
Applications
Microsoft Office
Excel
Requete web et UserForm d'attente
Requete web et UserForm d'attente
1 réponse
Seb...
18/02/2004 à 13:36
Bonjour,
Je souhaite faire afficher un formulaire
avant le lancement d'une requete web,
et le cacher à la fin de la requete web.
Je sais qu il existe des fonction evenements,
Sub QueryTable_BeforeRefresh(Boolean)
de meme avec after, mais je ne parviens pas
à m en servir.
Dans l'aide il parle de module de classe, mais
je pige pas bien.
Est ce qu il existe une methode toute faite
que je n aurais qu a modifier ?
Actuellement j ai essaié
...
MaQuerytable.refresh
...
End Sub
Sub MaQuerytable_beforeRefresh()
UserFormWait.Show
End Sub
Sub MaQuerytable_afterRefresh()
UserFormWait.hide
End Sub
Ma ca marche po : pas d erreur,
rafraishissement ok, mais pas d user form
merci pour tout aide,,
seb
Partager
Facebook
Twitter
Reddit
Whatsapp
Email
Signaler
Signaler un problème avec ce contenu
Envoyer
1 réponse
Supprimer
Cette action est irreversible, confirmez la suppression du commentaire ?
Supprimer
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Envoyer
michdenis
Signaler
18/02/2004 à 14:44
Bonjour Seb,
Dans ton formulaire, utilise l'événement "Activate" de celui-ci pour appeler le rafraîchissement des données.
'------------------------
Private Sub UserForm_Activate()
DoEvents
Worksheets("Feuil1").QueryTables("NomDuQuery").Refresh False
Me.Hide
End Sub
'------------------------
Et dans un module standard, la procédure suivante qui te permet d'appeler le rafraîchissement de tes données.
'__________________
Sub RafraichirDonnées()
UserFormWait.Show
End Sub
'__________________
Salutations!
"Seb..." a écrit dans le message de news:
Bonjour,
Je souhaite faire afficher un formulaire
avant le lancement d'une requete web,
et le cacher à la fin de la requete web.
Je sais qu il existe des fonction evenements,
Sub QueryTable_BeforeRefresh(Boolean)
de meme avec after, mais je ne parviens pas
à m en servir.
Dans l'aide il parle de module de classe, mais
je pige pas bien.
Est ce qu il existe une methode toute faite
que je n aurais qu a modifier ?
Actuellement j ai essaié
...
MaQuerytable.refresh
...
End Sub
Sub MaQuerytable_beforeRefresh()
UserFormWait.Show
End Sub
Sub MaQuerytable_afterRefresh()
UserFormWait.hide
End Sub
Ma ca marche po : pas d erreur,
rafraishissement ok, mais pas d user form
merci pour tout aide,,
seb
Bonjour Seb,
Dans ton formulaire, utilise l'événement "Activate" de celui-ci pour appeler le rafraîchissement des données.
'------------------------
Private Sub UserForm_Activate()
DoEvents
Worksheets("Feuil1").QueryTables("NomDuQuery").Refresh False
Me.Hide
End Sub
'------------------------
Et dans un module standard, la procédure suivante qui te permet d'appeler le rafraîchissement de tes données.
'__________________
Sub RafraichirDonnées()
UserFormWait.Show
End Sub
'__________________
Salutations!
"Seb..." <lk@klk.com> a écrit dans le message de news:6f89e183e479a0b2f15a44d9fd9ea6d4@news.teranews.com...
Bonjour,
Je souhaite faire afficher un formulaire
avant le lancement d'une requete web,
et le cacher à la fin de la requete web.
Je sais qu il existe des fonction evenements,
Sub QueryTable_BeforeRefresh(Boolean)
de meme avec after, mais je ne parviens pas
à m en servir.
Dans l'aide il parle de module de classe, mais
je pige pas bien.
Est ce qu il existe une methode toute faite
que je n aurais qu a modifier ?
Actuellement j ai essaié
...
MaQuerytable.refresh
...
End Sub
Sub MaQuerytable_beforeRefresh()
UserFormWait.Show
End Sub
Sub MaQuerytable_afterRefresh()
UserFormWait.hide
End Sub
Ma ca marche po : pas d erreur,
rafraishissement ok, mais pas d user form
merci pour tout aide,,
seb
Vous avez filtré cet utilisateur ! Consultez son message
Bonjour Seb,
Dans ton formulaire, utilise l'événement "Activate" de celui-ci pour appeler le rafraîchissement des données.
'------------------------
Private Sub UserForm_Activate()
DoEvents
Worksheets("Feuil1").QueryTables("NomDuQuery").Refresh False
Me.Hide
End Sub
'------------------------
Et dans un module standard, la procédure suivante qui te permet d'appeler le rafraîchissement de tes données.
'__________________
Sub RafraichirDonnées()
UserFormWait.Show
End Sub
'__________________
Salutations!
"Seb..." a écrit dans le message de news:
Bonjour,
Je souhaite faire afficher un formulaire
avant le lancement d'une requete web,
et le cacher à la fin de la requete web.
Je sais qu il existe des fonction evenements,
Sub QueryTable_BeforeRefresh(Boolean)
de meme avec after, mais je ne parviens pas
à m en servir.
Dans l'aide il parle de module de classe, mais
je pige pas bien.
Est ce qu il existe une methode toute faite
que je n aurais qu a modifier ?
Actuellement j ai essaié
...
MaQuerytable.refresh
...
End Sub
Sub MaQuerytable_beforeRefresh()
UserFormWait.Show
End Sub
Sub MaQuerytable_afterRefresh()
UserFormWait.hide
End Sub
Ma ca marche po : pas d erreur,
rafraishissement ok, mais pas d user form
merci pour tout aide,,
seb