Bu dosya, D15 hücresine yazılan takip numarasına göre Sürat Kargo'nun web sayfasını sorgular ve gönderi bilgilerini Sayfa1 üzerine yazar. Sorgulama makro ile yapılır; dosya makro içerir, açarken makroları etkinleştirmeniz gerekir.
Dosyanın içeriği
- Sayfa1: Gönderen ve alıcı bilgilerinin yer aldığı sorgu sonuç sayfasıdır. A sütununda gönderen, D sütununda alıcı bilgileri listelenir; satır başlıkları Ünvan/Ad Soyad, Adres, Telefon, Çıkış Şubesi ve Varış Şubesi ile şube telefonlarıdır. Gönderi hareketlerini içeren tablo 8. satırdan itibaren yazılır. Takip numarası D15 hücresine girilir.
Makrolar
Dosyada Module1 içinde exceldestek80 adlı tek bir makro bulunur. Makro şunları yapar:- A1:J10 aralığındaki önceki sonuçları temizler.
- MSXML2.XMLHTTP nesnesi ile Sürat Kargo'nun bireysel sorgulama sayfasına, D15 hücresindeki numarayla GET isteği gönderir.
- Gelen HTML içinden gönderen ve alıcı panellerindeki hücre metinlerini okuyup gönderen bilgilerini A sütunundan, alıcı bilgilerini D sütunundan başlayarak yazar.
- Gönderi hareketlerinin bulunduğu tablonun başlık ve veri hücrelerini 8. satırdan itibaren sayfaya aktarır.
- İşlem bitince "İşlem Tamam" mesajını gösterir.
Nasıl kullanılır
- Dosyayı açın ve makroları etkinleştirin.
- Sayfa1'de D15 hücresine gönderi takip numarasını yazın.
- Alt+F8 ile exceldestek80 makrosunu seçip çalıştırın.
- "İşlem Tamam" mesajından sonra gönderen, alıcı, şube bilgileri ve hareket tablosu Sayfa1'de listelenir.