Dosya simgesi

Public İp adresini öğrenme

Bu dosya, bilgisayarın internete çıkarken kullandığı public IP adresini Excel içinden öğrenmek için hazırlanmış bir makro örneğidir. Adres, çalışma sayfalarına yazılmaz; makro çalıştırıldığında mesaj kutusunda gösterilir.

Dosyanın içeriği​

  • Module1: Public_IP_2 adlı makroyu barındıran VBA modülüdür (yaklaşık 17 satır).

Makrolar​

Dosya makro içerir (.xlsm), açarken makroları etkinleştirmeniz gerekir.
  • Public_IP_2: MSXML2.XMLHTTP nesnesi oluşturur ve bir IP bilgi servisine GET isteği gönderir. Servisin döndürdüğü yanıt metninde "ip" alanı Split fonksiyonuyla ayrıştırılır ve bulunan adres MsgBox ile gösterilir. İşlem sonunda kullanılan nesneler serbest bırakılır.
Güvenlik notu: Makro, dosya silme veya değiştirme işlemi yapmaz. Tek dış bağlantısı, IP adresini almak için yapılan HTTPS isteğidir; bu nedenle çalıştırılması için internet bağlantısı gerekir.

Nasıl kullanılır​

  1. Dosyayı açın ve güvenlik uyarısında İçeriği Etkinleştir seçeneğini işaretleyin.
  2. Alt+F8 tuşlarıyla makro listesini açın.
  3. Public_IP_2 makrosunu seçip Çalıştır düğmesine tıklayın.
  4. Mesaj kutusunda görüntülenen adres, bilgisayarın public IP adresidir.
Makroyu bir düğmeye veya şekle atamak isterseniz, sayfaya eklenen nesneye sağ tıklayıp Makro Ata komutuyla Public_IP_2 seçilebilir. Kod, VBA düzenleyicisinde (Alt+F11) incelenebilir.

Feyzullah tarafından daha fazla dosya

Detaylar
Yazar
Feyzullah
İndirme
10
Gösterim
1,844
İlk sürüm
Güncel
SHA-256
16968f4f228a912f963637d8584cb1f9efcb2245cc3d911d9cbc78291728e67e

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Sağolun, oldukça faydalı bir dosya.
Geri
Üst