• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Katedilecek Mesafe hesaplama

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

matrakkisi

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
15 Haz 2023
Mesajlar
29
Aldığı beğeni
2
Excel V
Office 2021 TR
Konuyu Başlatan
Merhabalar,
Elimde 81 şehrin mesafelerinin bulunduğu bir matrix var.
Bu şehirlerin biri başlangıç şehri oluyor ve B1 hücresindeki yazan şehire göre 4 şehir olacak şekilde gidebilieceği iller çıkıyor.
F1 hücresinde bulunan toplam mesafeyi aşmamak gerek.
4 şehirlik bir seyahat, 1. şehir başlangıç şehri ve tüm olabilecek seyahatleri alt alta yazdırmam gerek.1705420022936.png
örneğe göre İzmir şehrinden başlanacak ve 750 kilometreye kadar olabilecek seyahatler yazılacak. 4 şehirlik seyahat sürecek ilk şehir başlangıç şehri olmak üzere ve 3 şehire uğramak üzere.
Sheet2 de Şehilerin mesafe matrixi.
Sheet3 te ise şehirlerin plakaları ve isimleri bulunuyor.
Toplam katedilecek mesafeden daha az olması gerek ve bunu bu hücreye bağlı benim elimle değiştirebiliyor olmam gerek.
Başlangıç şehri de yine benim isteğime göre değişebilmeli. O hücreye bağlı şekilde.
Bunu sağlayan bir kod VBA'de nasıl yazılabilir? Gerçekten çok denedim ama sonuca ulaşamadım. Herhangi bir yol doğru olmadığı için de hiç yaptıklarımı atmadım kafa karışıklığı olmaması için.
Şimdiden yardımlarınızı beklerim, emekleriniz, ilginiz ve vaktiniz için teşekkür ederim.
 

Ekli dosyalar

  • KatedilenMesafe.xlsx
    48 KB · Gösterim: 11
Kusura bakmayın tekrar yazıyorum ama toplam şehir sayısı hep 4 olmalı. Tamı tamına 4. aşağı sayıda geçerli değil ve de her şehre yalnızca bir kere uğramalayım.

IZMIR- MANISA-IZMIR-BALIKESIR
IZMIR-MANISA-BALIKESIR-MANISA

bunun gibi durumlar olmamalı.

T
ekrardan teşekkürler.
 
Farklı bir çalışma yaptım İşinizi görür umuduyla.
 

Ekli dosyalar

  • KatedilenMesafe.xlsm
    68.2 KB · Gösterim: 6
Teşekkür ederim ellerinize sağlık varış konumunu otomatik belirlemesi gerekiyordu yazılan sınıra göre, dediğiniz gibi farklı bir çalışma olmuş ben nasıl yapabilirim istediğimi? yol gösterme şansınız var mı?
asax
 
Deneyiniz.
 

Ekli dosyalar

  • KatedilenMesafe.xlsm
    111.9 KB · Gösterim: 8
Çözüm
1705481219611.png
F5 formül
C#:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Merhaba, sistemsel bi sıkıntı var dosyayı yükleyemedim , CF sütununa il sırasını göre 1...81 e kadar yazın , test ettim çalışıyor
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst