Gli indirizzi IP sulla rete aziendale sono costituiti da tre parti: l'indirizzo di rete, l'indirizzo host e la subnet mask. L'indirizzo di rete identifica la tua rete ampia e gli indirizzi host identificano le singole workstation sulla rete. La subnet mask mette in relazione questi due indirizzi utilizzando operazioni bit per bit. Gli amministratori di sistema della tua azienda possono utilizzare l'editor Visual Basic di Microsoft Excel per calcolare le sottoreti, generando indirizzi host combinando indirizzi di rete e maschere di sottorete.
1
Apri Excel e digita il tuo indirizzo host nelle celle da A1 ad A4, digitando ogni byte in una cella separata. Ad esempio, per calcolare l'indirizzo di rete quando un indirizzo di sottorete 255.255.255.224 maschera un indirizzo host 192.168.1.161, digita "192" nella cella A1, "168" in A2, "1" in A3 e "161" in A4 .
2
Digita la tua subnet mask nelle celle da B1 a B4, legando ogni byte in una cella separata. Continuando con l'esempio, digita "255" nella cella B1, "255" in B2, "255" in B3 e "224" in B4.
3
Fare clic su "Inserisci" nella scheda sviluppatore della barra multifunzione e fare clic sull'icona di un pulsante. Fare clic e trascinare sul foglio di lavoro per aggiungere un pulsante e aprire la finestra di dialogo Assegna macro.
4
Fare clic su "Strumenti" e "Macro" per aprire la finestra di dialogo Crea nuova macro. Digita "mcrSubnet" nella casella di testo Nome macro, quindi fai clic su "Crea".
5
Digitare "mcrSubnet" nel campo di testo Nome macro e quindi fare clic su "Nuovo" per avviare l'editor di Visual Basic di Excel.
6
Digita quanto segue dopo "Sub mcrSubnet ()" per recuperare i valori nelle celle A1 e B1:
host1 = Intervallo ("A1"). Valore subnet1 = Intervallo ("A2"). Valore
7
Digitare quanto segue per eseguire una funzione AND sui due valori:
network1 = host1 e subnet1
8
Digita quanto segue per inserire il risultato nel foglio:
Intervallo ("A3"). Valore = rete1
9
Digitare quanto segue per ripetere questa operazione con gli altri byte degli indirizzi:
host2 = Intervallo ("B1"). Valore subnet2 = Intervallo ("B2"). Valore rete2 = host2 E intervallo subnet2 ("B3"). Valore = rete2 host3 = Intervallo ("C1"). Valore subnet3 = Intervallo (" C2 "). Valore network3 = host3 And subnet3 Range (" C3 "). Value = network3 host4 = Range (" D1 "). Value subnet4 = Range (" D2 "). Value network4 = host4 And subnet4 Range (" D3 " ) .Value = network4
10
Torna alla finestra principale di Excel e fai clic sul pulsante che hai aggiunto per inserire l'indirizzo di rete nelle celle da C1 a C4. Con questo esempio, Excel inserisce "191" in A3, "168" in B3, "1" in C3 e "160" in D3. Corrisponde a un indirizzo di rete "191.168.1.160".