I want to get the external IP address of a PC running an Excel spreadsheet. 'External IP address' meaning the public IP used to access the Internet.

I found some code ( http://www.mvps.org/access/api/api0067.htm ) that returns the IPs bound to a machine.

But this is not what I am looking for, as it will return a private address when the computer is behind a NAT.

Any help or pointers really appreciated.

Josep