İnteraktif Türkiye Haritası

Excel VBA kodlamaları ile yapılmış örnek dosyaları burdan izleyebilir ve paylaşabilirsiniz.

Cevap: İnteraktif Türkiye Haritası

İleti#41)  mstfkrmbktcnr » 04 Şub 2020 11:34

Merhaba, harita üzerinde Mouse Over özelliğini makro ile aktif edilebilirse çok daha kullanışlı olabilir. İlgili Makroyu paylaşıyorum.
Türkiye Haritası üzerinde Mouse Over ile şunları yapabilirsiniz; Eğer Türkiye genelinde bir satış ağınız varsa il il , ay ay , yıl yıl, ürün , malzeme ve satıcı bazında raporları sadece mousu Türkiye Haritası üzerinden gezdirerek istediğiniz il üzerindeki bilgileri otomatik getirebilirsiniz.


Kod: Tümünü seç
Option Explicit

Public Function koordinat(sat As Integer, sut As Integer)
   
    Dim isol   As Integer
    Dim iyuk    As Integer
   
    isol = Sheet2.Cells(sat, sut).Left
    iyuk = Sheet2.Cells(sat, sut).Top
   
    If Range("soldeg").Value2 <> isol Then Range("soldeg").Value2 = isol
    If Range("ustdeg").Value2 <> iyuk Then Range("ustdeg").Value2 = iyuk
   
    If Len(Range("ildeg")) > 0 Then
       
        With Sheet2.Shapes("il")
            If .Visible = msoFalse Then .Visible = msoTrue
            If .Top <> iyuk Then .Top = iyuk
            If .Left <> isol + 15 Then .Left = isol + 15
        End With
    Else
        With Sheet2.Shapes("il")
           If .Visible <> msoFalse Then .Visible = msoFalse
        End With
   
   
    End If
       
End Function

Public Function ust(ilmetin As String)

    ust = Sheet2.Shapes("S_" & ilmetin).Top

End Function

Public Function sol(ilmetin As String)

    sol = Sheet2.Shapes("S_" & ilmetin).Left

End Function

Public Function yuk(ilmetin As String)

    yuk = Sheet2.Shapes("S_" & ilmetin).Height

End Function

Public Function gen(ilmetin As String)

   gen = Sheet2.Shapes("S_" & ilmetin).Width

End Function


Kullanıcı avatarı
mstfkrmbktcnr
Siteye Alışmış
 
Kayıt: 10 Şub 2018 10:17
Meslek: finans
Yaş: 49
İleti: 228
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: ankara

Cevap: İnteraktif Türkiye Haritası

İleti#42)  ahmetilhan282 » 18 Mar 2020 20:00

Yeni versiyon v1.13
- google geo chart olarak dışa aktarma özelliği eklendi
harita üzerinde gösterilecek kriteri seçip "Google Geo Chart" butonuna basın.
örnek çıktı:
Adsız.jpg


*şehirler üzerinde etiket gösterme özelliğini yapamadım. kodlarda displayMode:'text' değişikliğini yapınca olması lazım ama bende olmadı. İnternette de benzer sorunlar var ama çözümler bende işe yaramadı.
*JavaScript + Google Geo Api' den anlayan biri yardımcı olursa daha da geliştirilebilir.
Bu iletideki ekleri görmek için gerekli yetkilere sahip değilsiniz.
Kullanıcı avatarı
ahmetilhan282
Site Dostu
 
Adı Soyadı:Ahmet İLHAN
Kayıt: 15 Oca 2014 00:04
Konum: Adana
Meslek: Güvenlik
Yaş: 31
İleti: 918
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Mersin

Cevap: İnteraktif Türkiye Haritası

İleti#43)  planet06 » 26 May 2021 12:26

Merhaba çok güzel olmuş eline sağlık. Yalnız ilk örneğinde illerin sınırı daha belirgindi . Sonraki versiyonlarda bu soluklaşmış. En son verisonda ilk versiyondaki gibi illerin sınırlarını nasıl belirginleştirebiliriz? Şİmdiden teşekkürler
Kullanıcı avatarı
planet06
 
Adı Soyadı:Akif MANAS
Kayıt: 11 Ekm 2012 14:01
İleti: 1
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Malatya

Cevap: İnteraktif Türkiye Haritası

İleti#44)  makan » 28 May 2021 07:02

Merhaba,
değerli ustalardan benimde bir ricam olacak Ecelde Türkiye haritası arıyorum.
81 illeri isimleri ile ve her ildeki üye sayısının il adı altında gösterecek.
sonra fare ile ile üzerine gelindiğinde o ildeki üyelerin hangi ilçelerde olduğunu gösterecek veya il üzerine tıklayınca o ilin ilçelerinin olduğu sayfaya gidecek ve hangi ilçede kaç üye var görünecek üye ekleme çıkarma yapmak istediğimde de aynı şekilde buraya ekleyip ana sayfada artış azalış görünecek.

yardımlarınız için şimdiden teşekkür ederim.
Kullanıcı avatarı
makan
Yeni Başlamış
 
Adı Soyadı:mevlüt akan
Kayıt: 05 Haz 2014 18:36
Konum: ANKARA ÇANKAYA
Meslek: TURIZM
Yaş: 41
İleti: 13
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: akara

REKLAM
Excel Logo XML Oluşturucu
Logo Object Designer ile Uyarlama

Cevap: Cevap: İnteraktif Türkiye Haritası

İleti#45)  ahmetilhan282 » 28 May 2021 21:58

planet06 yazdı:Merhaba çok güzel olmuş eline sağlık. Yalnız ilk örneğinde illerin sınırı daha belirgindi . Sonraki versiyonlarda bu soluklaşmış. En son verisonda ilk versiyondaki gibi illerin sınırlarını nasıl belirginleştirebiliriz? Şİmdiden teşekkürler

- harita isimli sayfaya sağ tıklayıp sayfa korumasını kaldırın
- şehirlerden herhangi birine sağ tıklayın. (şimdi şekiller gruplandırılmış olduğu için sadece o şehir değil hepsinin seçilmiş olması lazım. eğer şehire değil de etikete sağ tıklarsanız etiket seçilir, o yüzden şehire tıklamaya dikkat edin!)
- açılan sağ tık menüsünden şekil biçimlendirmeyi seçin.
- çizgi sitili > genişlik seçeneğini istediğiniz gibi ayarlayın
Kullanıcı avatarı
ahmetilhan282
Site Dostu
 
Adı Soyadı:Ahmet İLHAN
Kayıt: 15 Oca 2014 00:04
Konum: Adana
Meslek: Güvenlik
Yaş: 31
İleti: 918
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Mersin

Cevap: Cevap: İnteraktif Türkiye Haritası

İleti#46)  ahmetilhan282 » 28 May 2021 22:16

makan yazdı:81 illeri isimleri ile ve her ildeki üye sayısının il adı altında gösterecek.

- veri isimli sayfada W sütunundan sonraki işinize yaramayan sütunları sillin. onların yerine üye sayısı verisini yazıp harita sayfasında haritada göstermek için bu veriyi seçin.

makan yazdı:sonra fare ile ile üzerine gelindiğinde o ildeki üyelerin hangi ilçelerde olduğunu gösterecek

- ilçelerdeki üye sayısını da veri sayfasındaki Açıklama sütununa ekleyin (E sütunu)

makan yazdı:veya il üzerine tıklayınca o ilin ilçelerinin olduğu sayfaya gidecek ve hangi ilçede kaç üye var görünecek üye ekleme çıkarma yapmak istediğimde de aynı şekilde buraya ekleyip ana sayfada artış azalış görünecek.

- bunları yapabilmek için çalıştığınız dosyayı görmem lazım.
Kullanıcı avatarı
ahmetilhan282
Site Dostu
 
Adı Soyadı:Ahmet İLHAN
Kayıt: 15 Oca 2014 00:04
Konum: Adana
Meslek: Güvenlik
Yaş: 31
İleti: 918
 
Cinsiyet: Bay
Bulunduğunuz İl / Semt: Mersin

REKLAM
ETA - Excel Konsolide Raporlama
ETA Excel Personel Entegre Raporu
Önceki

Forum Örnek Dosyalar

Online Kullanıcılar

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 1 misafir

Bumerang - Yazarkafe