connection via un userform

M

Michel

Guest
Bonjour le forum,
Je voudrais savoir comment activer ou désactiver la connection internet via un userform.
D'avance je vous remercie
@ plus
Michel
 
A

albert

Guest
bonsoir michel,
pour activer c'est simple.
pour désactiver, j'ignore comment faire

pièce jointe userform.zip

albert
 

Pièces jointes

  • userform.zip
    9.2 KB · Affichages: 19
  • userform.zip
    9.2 KB · Affichages: 14
  • userform.zip
    9.2 KB · Affichages: 17
A

albert

Guest
une autre solution

j'ai mis .RefreshPeriod = 1 ce qui met à jour le téléchargement toutes les minutes

pièce jointe userform1.zip
 

Pièces jointes

  • userform1.zip
    10.3 KB · Affichages: 20
  • userform1.zip
    10.3 KB · Affichages: 17
  • userform1.zip
    10.3 KB · Affichages: 21
L

LaurentTBT

Guest
Bonsoir à tous.

STéph, je crois que tu t'es trompé dans ton lien, c'est pas dans la page "Bricolos", mais dans la page "Excel" qu'il y a des macros:
- pour tester si la connexion est active ou non
- pour lancer ou stopper une connexion.

Lien supprimé

Et si ça passe, le lien directement vers la réponse attendue par Michel:
Lien supprimé

Je m'empresse d'ailleurs de tester tout cela.

Bonne soirée.
Laurent.
 
C

Celeda

Guest
Bonjour,

Merci Gilles pour la démo et STephane et Laurent pour les liens.

Mais chez moi cela ne fonctionne pas.

Ne serait-ce pas du à la wininnet.dll ? J'ai fait une recherche éventuellement sur mon pc et je n'ai rien trouvé.

????

J'essaie demain au bureau.

Celeda
 
L

LaurentTBT

Guest
Bonjour à tous.

En effet, je n'y arrive pas non plus, et après une recherche dans l'API guide, la seule chose que je peux proposer à l'heure actuelle, c'est un petit test qui dit si on est connecté où pas (code à mettre en tête d'un module)

Private Const FLAG_ICC_FORCE_CONNECTION = &H1
Private Declare Function InternetCheckConnection Lib "wininet.dll" Alias "InternetCheckConnectionA" (ByVal lpszUrl As String, ByVal dwFlags As Long, ByVal dwReserved As Long) As Long

Private Sub TestConnexion()
If InternetCheckConnection("http://www.excel-downloads.com/", FLAG_ICC_FORCE_CONNECTION, 0&) = 0 Then
MsgBox "Connecté", vbInformation
Else
MsgBox "Non connecté", vbInformation
End If
End Sub

faute de mieux, je vous souhaite une excellente journée.
Laurent.
 
C

Celeda

Guest
Bonjour,

Ah merci beaucoup Mytå , tu me rassures. On avait bien pensé à un truc dans ce genre avec Zon et lui aussi avait testé et cela ne fonctionnait pas non plus.

Et bien Gilles, tu es le plus chanceux.

Celeda
 

Discussions similaires

Réponses
14
Affichages
280
Réponses
2
Affichages
282

Statistiques des forums

Discussions
314 017
Messages
2 104 582
Membres
109 083
dernier inscrit
Stef06