Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
914 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Détecter une fenetre internet active VBA excel

 

Sujet(s) à lire :
    - Visual C++
 

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Détecter une fenetre internet active VBA excel

n°1891376
mmmxtina
Posté le 04-06-2009 à 17:32:15  profilanswer
 

Bonjour à tous,  
 
Un défis de plus pour aujourd'hui!!!  
Bon, j'ai un soucis de plus, je dois simuler un clic sur une page internet, mais le problème c'est que quand je clique sur le bouton j'ai une fenêtre modale d'internet qui me demande si je suis sûre de mon action.  
Donc ce que je faisai c'était que tant que ma fenêtre était occupée (vu qu'elle est indisponnible à cause de la fenêtre modale) je simulai un Entrée du clavier.  
Et cela ralenti énormément mon code!  
 
voici le code:  
 

Code :
  1. Sub testMaj()
  2. Dim sessionutilisee, id As String
  3. Dim k As Integer
  4. Dim i As Object
  5. 'création du tableau d'onglet
  6. Call Creertableau
  7. 'Creer un objet internet
  8. Set ie = CreateObject("InternetExplorer.Application" )
  9. 'charge la page recherche d'intervenant pour récupérer le numéro de session
  10. ie.Navigate (url)
  11. Call Attendre_IE(ie)
  12. For k = 1 To 8
  13. ie.Navigate (url & "id=" & Sheets("maj" ).Cells(k, 1).Value)
  14. ie.Document.getElementsByName("MAJ_SI" ).Item(0).Click
  15. While internet.busy Or internet.readyState <> READYSTATE_COMPLETE
  16. DoEvents
  17. SendKeys "{enter}"
  18. Sheets("maj" ).Cells(k, 2).Value = "clik ok"
  19. Wend
  20. Next k
  21. End Sub


 
Une idée qui optimisserai le code?  
 
Merci d'avance à tous!
 

mood
Publicité
Posté le 04-06-2009 à 17:32:15  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Détecter une fenetre internet active VBA excel

 

Sujets relatifs
Problème avec Split VBA ACCESSErreur requête SQL en VBA dans Excel
Ouverture/lecture dans un fichier texte Access VBAselectionner une feuiller excel en vba
problème fenètre videdéclencher le calcul d'un fichier excel avec VBA
Problème de script création utilisateurs Active DirectoryProblème avec Find(), Excel Vba
Plus de sujets relatifs à : Détecter une fenetre internet active VBA excel


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR