İl ilçe arası mesafe ve saat hesaplama

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Konu günceldir.
 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
552
Excel Vers. ve Dili
Office365 TR
dosya.tc sitesine yüklerseniz, bakabilirim.
 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
552
Excel Vers. ve Dili
Office365 TR
Selenium Basic kullanılarak veriler alınmıştır. Module2 deki kodları inceleyebilirsiniz. Selenium Basic hakkında forumda açıklamalar bulunuyor, arama yapabilirsiniz.

 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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
 

muratboz06

Destek Ekibi
Destek Ekibi
Katılım
23 Mart 2017
Mesajlar
552
Excel Vers. ve Dili
Office365 TR
Köprü oluşturma makronuz düzeltildi. İhtiyaç kalmayan makrolar silindi. Menu sayfasında D:F sütunlarını gizleyebilirsiniz.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Murat Bey, aşağıdaki kodu çalıştırmak istediğimde de hata veriyor.


229102
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
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.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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.

Korhan Bey, yada bu dediğinizi nasıl yapacağım?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
İş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.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
"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.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,438
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Kullandığınız yapıyı bilmiyorum. Ben sadece hata veren bölümle ilgili yönlendirme yaptım. Murat bey gerekli desteği verecektir.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,790
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
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

Üst