Question : Sendkeys à la page Web dans l'IE par VBA

De chers experts, le

When je dirige la page de site Web d'ouverture de banque par VBA avec .navigate, et j'ai trouvé là l'is
no n'importe quelle identification d'élément ou dactylographie pour l'username et le mot de passe dans le code source du HTML. Il fonction de l'is
javascript pour laisser l'utilisateur accéder à la page d'ouverture. Ainsi je dois employer
de sendkey (le « myloginname ») au lieu = le " myloginname » de .document.all (du « username ») pour écrire mon nom d'ouverture dans la page Web. Le problème est quand je cours le sendkey (« myloginname ») dans VBA, le « myloginname » est collé sur mon code de VBA pas l'endroit de la boîte d'ouverture de la page d'ouverture que je dirige. Comment est-ce que je peux commander mon curseur et le déplacer dans la page de banque et la boîte exacte d'ouverture ? le
I a essayé le sendkey () avant, parfois, il travaille mais autrefois ne fonctionne-t-cela pas comme j'ai dit qu'above.
it semble lui est lié à l'issue de position de curseur ? le veiw du

Please le code suivant espeically avec le caractères gras pour le sendkey qui enverra le the
myloginname à l'intérieur de de mon code de l'advise
Thanks

My du banklogin () code.

Please est ici :
-------------------myIE du
Dim du
Sub Banklogin () comme myIE de SHDocVw.InternetExplorer
Set = myIE de Nothing
Set = CreateObject (« InternetExplorer. De » _blank » de target= de " http://www.mybank.com » de href= de .navigate « d'Application ») > www.mybank.com
myloginname.document.links du waiting
call/>sendkey rel= " nofollow " " (« myloginname ») (6).click 'entrent dans la prochaine page du myIE
du
With du
End Sub
Function d'ouverture (myIE de ByRef comme SHDocVw.InternetExplorer) font jusqu'à pas. Occupé et .readyState = extrémité With
End Function


de
de READYSTATE_COMPLETE
Loop
class= de

Réponse : Sendkeys à la page Web dans l'IE par VBA

Quand vous faites une demande d'un dossier (ou de chemise) à partir d'un serveur d'IIS, les contrôles d'IIS d'abord si le dossier existe - sinon vous obtiennent les 404 erreurs - s'il existe il vérifie la prolongation du dossier demandé, et s'il est .aspx IIS remet la demande au loin au. Moteur net.

Ainsi, dans votre cas, puisque le dossier n'existe pas, la demande n'est jamais donnée au. Moteur de traitement net - ainsi votre code ne fonctionnera jamais.  La manière de venir à bout ceci est ou à 1) s'assurent que le dossier/chemise existe (même si elle est fondamentalement vide) ou 2) font ne pas donner juste automatiquement IIS ne pas faire la vérification et chaque demande à. Filet.

Êtes-vous sur IIS 7 ou 6 ?

Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us