[VB] Classer par plage des adresses IP via une macro VB
Bonjour à tous,
Je voudrais regrouper des adresses IP par plage via une macro. Je m'explique :
1. Mes adresses IP sont de type String et sont toutes différentes : 125.21.xxx.xxx / 241.35.xxx.xxx/ etc... ( Ce sont des exemples), et pour chaque adresse il y a un nombre de connexion.
2. Je voudrais donc rassembler les adresses IP qui ont les mêmes deux premières plages ( ex: 125.21.xxx.xxx et 125.21.xxx.xxx).
3. Enfin additionner les nombres de connexions de chaque et avoir le résultat suivant :Nb_connexion |
Plage Adresse IP |
4500 |
192.168.xxx.xxx |
3280 |
125.25.xxx.xxx |
Je ne vois pas du tout comment m'y prendre puisque je suis nouveau dans ce domaine. Il me semble qu'il faudrait utiliser la comparaison de chaine de caractère mais ce n'est qu'une vague idée qui ne doit pas être correct.
En attentes de vos réponses.
Sticks_678
[VB] Classer par plage des adresses IP via une macro VB
Bonjour antonysansh,
Je te remercie pour ta réponse. Je vais tester cela et je reviendrais vers toi si jamais j'ai un soucis avec le TCD.
Sticks_678
1 pièce(s) jointe(s)
Classer par plage des adresses IP via une macro VB
Re,
Est-ce que quelqu'un pourrait me proposer un début de création de TCD à l'aide d'une macro VB avec mon fichier svp ( ou juste prendre le temps de m'expliquer)? Quand je regarde sur internet je ne comprends pas comment ils arrivent à récupérer leur data.
Je vous remercie.
Sticks_678Pièce jointe 231292
[VB] Classer par plage des adresses IP via une macro VB
Je pense que tu n'as pas lu jusqu'au bout mon post ou du moins tu l'as parcouru sans y prêter grande attention. Depuis le début je cherche à réaliser mon problème via une MACRO VB pour me permettre de ne pas réaliser les étapes que tu viens d'énoncer que je savais déjà faire.
Si ça n'avait été que ça je n'aurais pas poser cette question inutile.
[VB] Classer par plage des adresses IP via une macro VB
Le but étant de réaliser ce classement tout les jours, tu te rends bien compte qu'une macro te simplifie la vie !