• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

İl ilçe arası mesafe ve saat hesaplama

Katılım
15 Temmuz 2012
Mesajlar
2,802
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Merhaba, şimdiden herkese hayırlı bayramlar.

Bulmuş olduğum ve ekte gönderdiğim excel dosyasında yazılan mesafeyi haritaya aktarıyor, butona bastığımda kilometre kısmında hepsinde 0 yazıyor. (Burası eksik kalmış.)

YApmak istediğim Ankara'dan diğer il ve ilçelerin mesafesini ve kaç saat olduğunu bulmak istiyorum.
D ve E sütuna manuel giriş yaptım.
Butona bastığımda bu bilgileri harita üzerinden toplu olarak alabilir miyiz?

Yardımcı olur musunuz?
 

Ekli dosyalar

dosya.tc sitesine yüklerseniz, bakabilirim.
 
Selenium Basic kullanılarak veriler alınmıştır. Module2 deki kodları inceleyebilirsiniz. Selenium Basic hakkında forumda açıklamalar bulunuyor, arama yapabilirsiniz.

 
Sayın Murat Bey, ellerinize sağlık uğraşmışsınız çok teşekkür ediyorum.

Bu şekilde bir hata veriyor.

Birde D sütunundaki Harita bağlantısı adresindeki köprüler çalışmıyor.

229083
 
Murat Bey, aşağıdaki kodu çalıştırmak istediğimde de hata veriyor.


229102
 
Arkadaşlar konu günceldir.

Murat Bey'in 7. mesajda göndermiş olduğu örnekte, 9 mesajdaki gibi hata alıyorum bu hatayı düzeltebilir miyiz?

Yardımcı olur musunuz?
 
Kodlar "Selenium Basic" kütüphanesini aktif hale getirmenizi istiyor.

VBA ekranında TOOLS-REFERENCES menüsünü takip ederek ilgili kütüphaneyi aktif hale getirdikten sonra ilgili kodu deneyiniz.
 
Sayın Korhan Bey, ilginiz için çok teşekkür ediyorum.

Murat Bey'in göndermiş olduğu örnekte zaten çentik işaretli görünüyor.

229137
 
İşaretli ama MISSING olarak tanımlı...

Yani ilgili kütüphane sizde yüklü değil.

"Selenium Basic" sürücüsünü (Driver) yükleyip paylaştığınız resimdeki menüden aktifleştirmeniz gerekiyor.

Nette arama yaparak nasıl yapılacağı konusunda görsel ve video tarzında paylaşımlara ulaşabilirsiniz.
 
Korhan Bey, dediğiniz gibi net'ten aşağıdaki linkteki programı kurdum, Murt Bey'in gönderdiği örnekteki sayfadaki butona bastığımda kod çalıştı ama F sütunu hepsi boş oldu.

Yardımcı olur musunuz?




229138
 

Ekli dosyalar

"On Error Resume Next" bu komut bütün hataları es geçeceği için kod nerede hata veriyor bunu tespit etmeniz zorlaşacaktır. Ayrıca bu komutu kullandığınızda hata durumunu kontrol ettikten sonra hataları tekrar aktif getirmelisiniz. Yoksa öngöremeyeceğiniz sonuçlar doğurabilir.

"On Error Resume Next" komut satırını "On Error Goto 0" ifadesi ile pasif hale getirebilirsiniz.

Yani örnek kullanım tekniği şu şekildedir.

On Error Resume Next
Set S1 = Nothing
Set S1 = Sheets("Deneme")
On Error Goto 0

Burada "Deneme" isimli sayfanın varlığı kontrol ediliyor. Eğer sayfa dosya içinde yoksa "Set" satırı hata verecektir. Bunun önüne geçebilmek adına "On Error Resume Next" komutunu kullanıyoruz. Ama dikkat ederseniz hemen sonrasında hataları tekrar aktif hale getirmek için "On Error Goto 0" komutunu ekliyoruz. Böylece bu aşamadan sonra eğer kodlarımız varsa hata verirse nerede hatalı işlem olduğunu tespit edebilirsiniz. Aksi durumda kod hiç hata yokmuş gibi çalışmaya devam edecektir. Siz de kodların sorunsuz çalıştığını zannedeceksiniz. Yani kullanımı tehlikeli bir komuttur. Kontrollü kullanılması gerekir.

Umarım açıklamalarım doğrultusunda kontrollerinizi yapabilirsiniz.
 
Sayın Korhan Bey, bilgilendirme için çok teşekkür ediyorum.

Kodu çalıştırdığım zaman ekteki hataları aldım.

Hata verdiği linki choreme'ye yapıştırıp enter'e bastığımda haritada yolun ne kadar km ve saatini buluyor.


229140


229141
 
Kullandığınız yapıyı bilmiyorum. Ben sadece hata veren bölümle ilgili yönlendirme yaptım. Murat bey gerekli desteği verecektir.
 
Korhan Bey, bilgilendirme için çok teşekkür ediyorum, Murat Bey'in gönderdiği örnekte F sütunu bu şekilde geliyormuş, ama ben butona bastığımda F sütununu boşaltıyor.

229151
 
Kullandığınız yapıyı bilmiyorum. Ben sadece hata veren bölümle ilgili yönlendirme yaptım. Murat bey gerekli desteği verecektir.


Korhan Bey, Murat Bey perşembe günündün beri siteye giriş yapmamış.

Ekte gönderdiğim Murat Bey'in çalışması, butona bastığım zaman F sütunundaki gibi olmasını istiyorum.
Butona bastığım zaman F sütununa bilgi gelmiyor, siliyor.

Yardımcı olur musunuz?
 

Ekli dosyalar

Geri
Üst