PDA

View Full Version : Access VBA SendKeys su IE9


CIUFFO
18-01-2013, 18:12
Da Access in Vba ho una routine che utilizza Send Keys per inviare una sequenza di tasti ad una casella di testo di una pagina di windows explorer, e ha sempre e funzionato con XP e ie8. Ho cambiato il pc passando a windows 7 e ie9 e non funziona pił, come mai?

Private Sub EtichettaMittente_Click()
Dim PasswordWU As String

PasswordWU = DLookup("[PasswordWU]", "[INTESTAZIONI]")

Me.SetFocus
AppActivate "Ofnet Finint IT - Windows Internet Explorer"
SendKeys PasswordWU + "{ENTER}"

End Sub

CIUFFO
19-01-2013, 07:38
Poniamo ad esempio di volere inviare alla pagina principale di Google una stringa di testo da ricercare con un pulsante di comando di una maschera di Access, ma potrebbe essere anche un foglio di Excel :

Private Sub Comando1_Click()

AppActivate "Google - Windows Internet Explorer"
Sleep 5000
SendKeys "cerca"

End Sub

Questo comando funzionava perfettamente in XP e IE8, non capisco perchč non debba funzionare in Windows7 e IE9.