Como configurar um endereço de IP pelo "Visual Basic"

Escrito por jaime avelar | Traduzido por felipe zschornack
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como configurar um endereço de IP pelo "Visual Basic"
Alterando um endereço de IP utilizando a função "Shell' (Stockbyte/Stockbyte/Getty Images)

Aprender a configurar automaticamente um endereço de IP para roteamento utilizando "Visual Basic for Applications" (Visual Basic para Aplicativos) não é tão difícil quanto parece. "Netsh.exe" pode ser usado para configurar um computador utilizando o prompt de comando do Windows e para alterar um endereço de IP se um roteamento for necessário. A função "Shell" é utilizada no VBA para executar um programa, do mesmo modo que o prompt de comando executa o "Netsh.exe".

Nível de dificuldade:
Moderado

Outras pessoas estão lendo

O que você precisa?

  • Programa Microsoft Office Excel

Lista completaMinimizar

Instruções

    Instruções

  1. 1

    Execute o Microsoft Office Excel, clique na aba "Developer" (desenvolvedor) e em "Visual Basic", para abrir o editor de VBA.

  2. 2

    No menu, clique em "Insert" (inserir) e em "Module" (módulo), para introduzir um novo módulo de código.

  3. 3

    Para criar um novo subprocedimento, adicione o seguinte código:

    Private Sub rotateIPAddress()

  4. 4

    Defina duas variáveis string:

    Dim dosCommand As String Dim ipAddress As String

  5. 5

    Defina o endereço de IP que deseja utilizar adicionando a seguinte linha de código:

    ipAddress = "192.168.0.200"

  6. 6

    Defina o comando para alterar o endereço de IP:

    dosCommand = "netsh interface ip set dns " & Chr(34) & "NIC Name" & Chr(34) & " static " & ipAddress

  7. 7

    Execute o comando utilizando a função "Shell":

    Shell ("cmd.exe /c " & dosCommand)

  8. 8

    Digite "End Sub" para terminar o subprocedimento e pressione "F5", para executá-lo.

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível