Merhabalar,
Benim şöyle bir sorunum var;Ekteki dosyada 3 ayrı makro var. Uzaklıkmatrisi, dayliht, başlat diye. Uzaklıkmatrisi makrosunu çalıştırdığımızda 20x20 lik matris oluşturuyor. İçine değerler girdiğimde yanındaki matrisi hesaplıyor. Dayliht makrosuyla hesaplanan ikinci matristeki verileri büyükten küçüğe sıralayarak i\j lerini bulduruyor. Baslat makrosuyla ise bu sıralama, i-j deki değerler ve kendimiz girdiğimiz tedarikçi/talep değerlerini kullanarak rotalar oluşturuluyor. Ekteki dosyada her şey son haliyle kayıtlı duruyor. Baslat makrosunun çalışması için dayliht zorunlu. Dosya bu haliyle direk dayliht ve baslat makrolarını çalıştırınca sorunsuz çalışıyor. Ama en baştan matris oluşturmayı da çalıştırınca baslat makrosu type mismatch hatası veriyor. Bu konuda hakkında yardımlarınızı bekliyorum. Çok teşekkür ederim.
Benim şöyle bir sorunum var;Ekteki dosyada 3 ayrı makro var. Uzaklıkmatrisi, dayliht, başlat diye. Uzaklıkmatrisi makrosunu çalıştırdığımızda 20x20 lik matris oluşturuyor. İçine değerler girdiğimde yanındaki matrisi hesaplıyor. Dayliht makrosuyla hesaplanan ikinci matristeki verileri büyükten küçüğe sıralayarak i\j lerini bulduruyor. Baslat makrosuyla ise bu sıralama, i-j deki değerler ve kendimiz girdiğimiz tedarikçi/talep değerlerini kullanarak rotalar oluşturuluyor. Ekteki dosyada her şey son haliyle kayıtlı duruyor. Baslat makrosunun çalışması için dayliht zorunlu. Dosya bu haliyle direk dayliht ve baslat makrolarını çalıştırınca sorunsuz çalışıyor. Ama en baştan matris oluşturmayı da çalıştırınca baslat makrosu type mismatch hatası veriyor. Bu konuda hakkında yardımlarınızı bekliyorum. Çok teşekkür ederim.
