Como calcular sub-redes com o Microsoft Excel

Os endereços IP na rede da sua empresa consistem em três partes: o endereço de rede, o endereço do host e a máscara de sub-rede. O endereço de rede identifica sua ampla rede e os endereços de host identificam estações de trabalho individuais na rede. A máscara de sub-rede relaciona esses dois endereços usando operações bit a bit. Os administradores de sistema da sua empresa podem usar o editor do Visual Basic do Microsoft Excel para calcular sub-redes, gerando endereços de host combinando endereços de rede e máscaras de sub-rede.

1

Abra o Excel e digite seu endereço de host nas células A1 a A4, digitando cada byte em uma célula separada. Por exemplo, para calcular o endereço de rede quando um endereço de sub-rede 255.255.255.224 mascara um endereço de host 192.168.1.161, digite "192" na célula A1, "168" em A2, "1" em A3 e "161" em A4 .

2

Digite sua máscara de sub-rede nas células B1 a B4, vinculando cada byte a uma célula separada. Continuando o exemplo, digite "255" na célula B1, "255" em B2, "255" em B3 e "224" em B4.

3

Clique em "Inserir" na guia do desenvolvedor da faixa de opções e clique no ícone de um botão. Clique e arraste sobre sua planilha para adicionar um botão e abra a caixa de diálogo Atribuir macro.

4

Clique em "Ferramentas" e "Macros" para abrir a caixa de diálogo Criar nova macro. Digite "mcrSubnet" na caixa de texto Nome da Macro e clique em "Criar".

5

Digite "mcrSubnet" no campo de texto Nome da Macro e clique em "Novo" para iniciar o editor do Visual Basic do Excel.

6

Digite o seguinte após "Sub mcrSubnet ()" para buscar os valores nas células A1 e B1:

host1 = Range ("A1"). Valor subnet1 = Range ("A2"). Valor

7

Digite o seguinte para executar uma função AND nos dois valores:

network1 = host1 e subnet1

8

Digite o seguinte para inserir o resultado na planilha:

Intervalo ("A3"). Valor = rede1

9

Digite o seguinte para repetir esta operação com os outros bytes dos endereços:

host2 = Range ("B1"). Valor subnet2 = Range ("B2"). Valor network2 = host2 E subnet2 Range ("B3"). Valor = network2 host3 = Range ("C1"). Valor subnet3 = Range (" C2 "). Valor network3 = host3 E subnet3 Range (" C3 "). Valor = network3 host4 = Range (" D1 "). Valor subnet4 = Range (" D2 "). Valor network4 = host4 E sub-rede4 Range (" D3 " ) .Valor = rede4

10

Retorne à janela principal do Excel e clique no botão que você adicionou para inserir o endereço de rede nas células de C1 a C4. Com este exemplo, o Excel insere "191" em A3, "168" em B3, "1" em C3 e "160" em D3. Isso corresponde a um endereço de rede de "191.168.1.160".

Gorjeta

  • Se você não vir a guia Desenvolvedor, ative-a na seção "Personalizar Faixa de Opções" da janela Opções do Excel.

Recomendado