Comment faire pour actualiser IE à l'aide de VBA
J'ai essayé de trouver un moyen de rafraîchir internest explorer via VBA. J'ai une page web j'ai besoin de rafraîchir periodicly et j'ai besoin de VBA ou quelque chose pour l'actualiser.
Avez-vous les gars savent de manière à obtenir VBA pour actualiser une page web?
Voulez-vous dire VBA pour automatiser une page web à partir de zéro et obtenir les données, ou si vous avez une instance d'internet explorer fonctionne déjà et vous voulez vous rafraîchir?
Pourriez-vous coller une meta refresh sur la page web elle-même?
Pourriez-vous utiliser la fonction GetObject pour saisir l'instance et ensuite utiliser la méthode Refresh?
Pourriez-vous coller une meta refresh sur la page web elle-même?
Pourriez-vous utiliser la fonction GetObject pour saisir l'instance et ensuite utiliser la méthode Refresh?
OriginalL'auteur Hazior | 2011-12-30
Vous devez vous connecter pour publier un commentaire.
Pour utiliser ce code, qui s'applique Début De La Liaison vous devez ajouter une référence à "Microsoft Internet Controls" dans l'Éditeur Visual Basic
Ce code vous ouvrez internet explorer, allez sur google, attendez que la page se charge complètement, puis sur actualiser.
Dim page As New InternetExplorer
en deux lignesPourquoi croyez-vous que les séparant "Dim page en tant que Nouveau internet explorer" sur deux lignes?
voir stackoverflow.com/q/2478097/641067
option infer, puis d'utiliser = nouveau au lieu de neuf. en tant que nouveau, c'est très étrange. Il crée une nouvelle instance lorsque vous l'utilisez. Ce qui est assez imprévisible.
OriginalL'auteur Justin Self