Apprendre comment configurer automatiquement une adresse IP à tourner en utilisant Visual Basic pour Applications n'est pas aussi difficile que vous pouvez penser. Netsh.exe est un outil qui peut être utilisé pour configurer les ordinateurs en utilisant l'invite de commande Windows. Netsh.exe peut être utilisé pour modifier une adresse IP lorsque la rotation est nécessaire. La fonction « Shell » est utilisée dans VBA pour exécuter un programme exécutable , comme l'invite à exécuter Netsh.exe commande . Choses que vous devez Microsoft Office Excel Voir Plus Instructions 1 lancement de Microsoft Office Excel , cliquez sur le l'onglet "Developer " et cliquez sur " Visual Basic " pour ouvrir l'éditeur VBA . 2 Cliquez sur le menu "Insertion " et cliquez sur "Module " pour insérer un nouveau module de code. 3 Ajoutez le code suivant à créer un nouveau sous procédure : rotateIPAddress Private Sub () 4 définir deux variables de chaîne : Dim dosCommand Comme StringDim IpAddress As String < br > 5 Définissez l'adresse IP que vous souhaitez utiliser en ajoutant la ligne de code suivante: ipAddress = " 192.168.0.200 " 6 définir la commande à changer l'adresse IP: dosCommand = " netsh interface IP set dns" & Chr (34 ) & " Nom de la carte réseau " & Chr ( 34) & "statique" et ipAddress 7 Exécutez la commande en utilisant la commande " Shell ": Shell ( " cmd.exe /c" et dosCommand ) 8 Tapez " End Sub " pour finir votre sous-procédure et appuyez sur la touche "F5" pour l'exécuter.
|