Comment calculer des sous-réseaux avec Microsoft Excel

Les adresses IP sur le réseau de votre entreprise se composent de trois parties: l'adresse réseau, l'adresse hôte et le masque de sous-réseau. L'adresse réseau identifie votre vaste réseau et les adresses d'hôte identifient les postes de travail individuels sur le réseau. Le masque de sous-réseau relie ces deux adresses à l'aide d'opérations au niveau du bit. Les administrateurs système de votre entreprise peuvent utiliser l'éditeur Visual Basic de Microsoft Excel pour calculer les sous-réseaux et générer des adresses d'hôte en combinant des adresses réseau et des masques de sous-réseau.

1

Ouvrez Excel et tapez votre adresse d'hôte dans les cellules A1 à A4, en tapant chaque octet dans une cellule distincte. Par exemple, pour calculer l'adresse réseau lorsqu'une adresse de sous-réseau de 255.255.255.224 masque une adresse d'hôte de 192.168.1.161, tapez "192" dans la cellule A1, "168" dans A2, "1" dans A3 et "161" dans A4 .

2

Tapez votre masque de sous-réseau dans les cellules B1 à B4, en liant chaque octet dans une cellule distincte. Poursuivant l'exemple, tapez "255" dans la cellule B1, "255" dans B2, "255" dans B3 et "224" dans B4.

3

Cliquez sur "Insérer" dans l'onglet développeur du ruban et cliquez sur l'icône d'un bouton. Cliquez et faites glisser sur votre feuille de calcul pour ajouter un bouton et ouvrir la boîte de dialogue Attribuer une macro.

4

Cliquez sur "Outils" et "Macros" pour ouvrir la boîte de dialogue Créer une nouvelle macro. Tapez "mcrSubnet" dans la zone de texte Nom de la macro, puis cliquez sur "Créer".

5

Tapez "mcrSubnet" dans le champ de texte Nom de la macro, puis cliquez sur "Nouveau" pour lancer l'éditeur Visual Basic d'Excel.

6

Tapez ce qui suit après "Sub mcrSubnet ()" pour récupérer les valeurs des cellules A1 et B1:

host1 = Plage ("A1"). Valeur subnet1 = Plage ("A2"). Valeur

7

Tapez ce qui suit pour exécuter une fonction ET sur les deux valeurs:

network1 = host1 et subnet1

8

Tapez ce qui suit pour insérer le résultat dans la feuille:

Plage ("A3"). Valeur = network1

9

Tapez ce qui suit pour répéter cette opération avec les autres octets des adresses:

host2 = Range ("B1"). Value subnet2 = Range ("B2"). Value network2 = host2 And subnet2 Range ("B3"). Value = network2 host3 = Range ("C1"). Value subnet3 = Range (" C2 "). Value network3 = host3 And subnet3 Range (" C3 "). Value = network3 host4 = Range (" D1 "). Value subnet4 = Range (" D2 "). Value network4 = host4 And subnet4 Range (" D3 ") ) .Valeur = réseau4

10

Revenez à la fenêtre principale d'Excel et cliquez sur le bouton que vous avez ajouté pour insérer l'adresse réseau dans les cellules C1 à C4. Avec cet exemple, Excel insère «191» dans A3, «168» dans B3, «1» dans C3 et «160» dans D3. Cela correspond à une adresse réseau de «191.168.1.160».