matrakkisi
Yeni Üye
- Katılım
- 15 Haz 2023
- Mesajlar
- 29
- Aldığı beğeni
- 4
- Excel V
- Office 2021 TR
Konu Sahibi
Merhabalar,
Gezgin Satıcı Problemi olarak adlandırılan bir problemi Record Macro ile koda döküp belirli ölçüde UserForm üzerinde CommandButton ve ComboBox yardımıyla kullanmak istiyorum. Ancak bazı problemler yaşadım. Gezgin satıcı problemi, belirli şehirler arasındaki en kısa mesafeyi bulup ona göre çözümü gerçekleştiren bir problem. Solver yardımıyla problemimi yazdım ancak Recording kısmında sorunla karşılaşıyorum.

bu örnekte From kısmı nereden başlayacağımızı gösteriyor. En sonunda yine başlangıç noktasına dönüyoruz. İzmir 0 olmak üzere Van'a doğru 4 olarak sıralandırdım.
Mesela Bu çözümde 1. ilden yani Ankara'dan başlamışız ve dönene kadar en kısa mesafeyi Solver yardımıyla bulmuşuz.
Yani yukarıdaki "from" kısmına yazdığım 0-1-2-3-4 sayıları hangi ilden başladığımı belirliyor. H3 hücresine denk gelen kısımdan yapıyoruz seçimimizi ve çözüyor
.
Böyle bir UserForm oluşturdum. Yukarıdaki ComboBox'a illerimiz gelsin istiyorum ancak başaramadım. İzmir'i seçince H3 hücresi 0 olsun Ankara'yı seçince 1 Mersin için 2 ve İstanbul 3 Van 4. Böylelikle solverdaki çözümüm de değişir. CommandButton'ın içine ise Solverdaki Record Macroyu eklemek istiyorum. Solver'ı açmadan bu çözüm CommandButton'a tıklanıp yapılsın ancak başaramadım.
Yardımlarınızı beklerim, çok teşekkür ederim şimdiden emeğinize elinize sağlık.
Gezgin Satıcı Problemi olarak adlandırılan bir problemi Record Macro ile koda döküp belirli ölçüde UserForm üzerinde CommandButton ve ComboBox yardımıyla kullanmak istiyorum. Ancak bazı problemler yaşadım. Gezgin satıcı problemi, belirli şehirler arasındaki en kısa mesafeyi bulup ona göre çözümü gerçekleştiren bir problem. Solver yardımıyla problemimi yazdım ancak Recording kısmında sorunla karşılaşıyorum.

bu örnekte From kısmı nereden başlayacağımızı gösteriyor. En sonunda yine başlangıç noktasına dönüyoruz. İzmir 0 olmak üzere Van'a doğru 4 olarak sıralandırdım.
Mesela Bu çözümde 1. ilden yani Ankara'dan başlamışız ve dönene kadar en kısa mesafeyi Solver yardımıyla bulmuşuz.
Yani yukarıdaki "from" kısmına yazdığım 0-1-2-3-4 sayıları hangi ilden başladığımı belirliyor. H3 hücresine denk gelen kısımdan yapıyoruz seçimimizi ve çözüyor
.

Böyle bir UserForm oluşturdum. Yukarıdaki ComboBox'a illerimiz gelsin istiyorum ancak başaramadım. İzmir'i seçince H3 hücresi 0 olsun Ankara'yı seçince 1 Mersin için 2 ve İstanbul 3 Van 4. Böylelikle solverdaki çözümüm de değişir. CommandButton'ın içine ise Solverdaki Record Macroyu eklemek istiyorum. Solver'ı açmadan bu çözüm CommandButton'a tıklanıp yapılsın ancak başaramadım.
Yardımlarınızı beklerim, çok teşekkür ederim şimdiden emeğinize elinize sağlık.
Ekli dosyalar
Bu konu çözüme ulaşmıştır yüklü dosyaları indirmek için Bronz üye olunuz.
Bu dosyayı indirmek için yetkiniz bulunmamaktadır.