Fonction PING dans VBA

chicodoubrazil Messages postés 12 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 17 novembre 2004 - 27 févr. 2003 à 14:47
cedb002 Messages postés 151 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 15 juin 2003 - 27 févr. 2003 à 18:18
J'aimerais savoir comment réaliser ou lancer un ping (à partir d'une liste d'adresses IP inscrites dans un fichier txt) en lançant une macro excel.
Je ne veux pas creer un fichier batch.
Je pense qu'il faut creer une fonction puis l'appeler mais je ne sais pas comment faire.

merci d'avance
ChicoDouBrazil

8 réponses

cedb002 Messages postés 151 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 15 juin 2003 1
27 févr. 2003 à 18:18
regarde ce que doit te ramener le ping quand c'est ok (numériquement)
1
cedb002 Messages postés 151 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 15 juin 2003 1
27 févr. 2003 à 15:09
fait

shell(ping 127.0.0.1)
0
chicodoubrazil Messages postés 12 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 17 novembre 2004
27 févr. 2003 à 17:22
Merci mais comment récuperer la réponse du ping dans un fichier????
ChicoDouBrazil
0
cedb002 Messages postés 151 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 15 juin 2003 1
27 févr. 2003 à 17:34
dim toto

toto = shell(ping 127.0.0.1)

puis tu ouvres un fichier et écris la valeur de toto dedans
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
chicodoubrazil Messages postés 12 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 17 novembre 2004
27 févr. 2003 à 17:45
je récupère bien la valeur de toto mais je n'ai pas la réponse du ping.
exemple : Délai d'attente dépassé ou ok

ChicoDouBrazil
0
chicodoubrazil Messages postés 12 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 17 novembre 2004
27 févr. 2003 à 17:56
Autre chose aussi
J'ai mis à la place de ton ip une liste d'adresses
Le problème c'est qu'il m'effectue tous les ping en meme temps et j'ai quand meme 100 ip à tester
cela explosera mon fichier.
ChicoDouBrazil
0
cedb002 Messages postés 151 Date d'inscription jeudi 27 février 2003 Statut Membre Dernière intervention 15 juin 2003 1
27 févr. 2003 à 18:03
Quest qu'il te ramène le shell?
0
chicodoubrazil Messages postés 12 Date d'inscription mercredi 26 février 2003 Statut Membre Dernière intervention 17 novembre 2004
27 févr. 2003 à 18:07
le shell me ramene une valeur du style 339
inexploitable pour moi
je voudrais récuperer le resultat du ping nok ou ok (contenu fenetre DOS)
svp
ChicoDouBrazil
0
Rejoignez-nous