A principio a dica do Alexandre deveria dar certo, precisa verificar se está colocando na linha certa a desativação da mensagem.
Apesar de esta Propriedade servir para suprimir solicitações e mensagens de alertas enquanto uma macro está em execução; quando uma mensagem exige uma resposta, então ela assume a opção Padrão que é "True", mas neste seu caso não temos opção a escolher, somente a confirmação em "OK", então não tenho certeza se ela funcionaria para suprimir a mensagem.
Tambem podemos captar antes de dar continuidade a rotina de atualização o estado da conexão com a internet, para isto utilize as rotinas abaixo, ela verifica se está com o sem conexão com a internet :
Private Declare Function InternetGetConnectedState Lib "wininet" (ByRef dwFlags As Long, ByVal dwReserved As Long) As Long
Public Function VerificaInternet() As Long
'By JPaulo ® Maximo Access
Dim strResultado As Long
VerificaInternet = InternetGetConnectedState(strResultado, 0)
End Function
Sub TestaConexaoInternet()
Call VerificaInternet
If VerificaInternet = 1 Then
MsgBox "Conectado na Internet"
ElseIf VerificaInternet = 0 Then
MsgBox "Desconectado da Internet"
End If
End Sub
[]s
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 04/05/2014 4:27 pm