Notifications
Clear all

Código VBA para encontrar IP e localização da maquina

6 Posts
3 Usuários
1 Reactions
1,546 Visualizações
(@rilton)
Posts: 232
Estimable Member
Topic starter
 

Boa noite prezados,

Estou precisando de um código VBA que localize o endereço de IP da máquina bem como localização e envie automaticamente um e-mail pra mim sem o usuário saber. Pois fiz alguns trabalhos e preciso monitorar a pessoas que estão utilizando a planilha.

Isso é possivel? alguém tem um modelo disponivel?

Grato.

 
Postado : 03/04/2014 6:52 pm
Basole
(@basole)
Posts: 487
Reputable Member
 

Rilton,
Segue um exemplo da minha sugestão (envia email silenciosamente, via smtp Gmail).

http://www.sendspace.com/file/0a92sy

Click em se a resposta foi util!

 
Postado : 03/04/2014 10:35 pm
(@rilton)
Posts: 232
Estimable Member
Topic starter
 

Valeu, deu certo!!!

 
Postado : 07/04/2014 4:26 pm
(@lugoes)
Posts: 2
New Member
 

@basole Desculpe te incomodar
Esse assunto muito me interessa, mas o arquivo não está mais disponível.
É possível anexá-lo novamente? Muito obrigada.

 
Postado : 24/09/2021 3:43 pm
Basole
(@basole)
Posts: 487
Reputable Member
 

@lugoes eu não tenho mais este exemplo que disponibilizei, mas tem varios exemplo na net, este voce pode tambem colar em um modulo padrao e digitar em uma celula para obter o IP local da maquina 
=getMyIP()

Function getMyIP()
Dim myWMI As Object, myobj As Object, itm
Set myWMI = GetObject("winmgmts:\\.\root\cimv2")
Set myobj = myWMI.ExecQuery("Select * from Win32_NetworkAdapterConfiguration Where IPEnabled = True")
For Each itm In myobj
getMyIP = itm.IPAddress(0)
Exit Function
Next
End Function

Click em se a resposta foi util!

 
Postado : 24/09/2021 7:45 pm
(@lugoes)
Posts: 2
New Member
 

@basole Adaptei e deu certo.
Muito obrigada!

 
Postado : 25/09/2021 1:52 pm
Basole reacted