İŞLEM TABLOSU PROGRAMLAMA Dersi Makrolara Giriş soru detayı:

PAYLAŞ:

SORU:

Makroların dezavantajları nelerdir?


CEVAP:

Makrolar işlem tablosu programlarında pek çok avantajı beraberinde getirse de bazı dezavantajları da vardır. Makroların sunduğu işlem kolaylığı ve hızlı sonuç üretme, tekrarlanacak işler için zamandan tasarruf gibi avantajlar dikkatli kullanılmazsa ya da makrolar yanlış oluşturulursa tekrarlanacak hatalar da beraberinde gelecektir. Aşağıda makroların dezavantajları listelenmiştir:

1- Makroların çalıştırılması kayıtlı işlemlerin tekrar edilmesi demektir. Bu nedenle makrolar oluşturulurken yapılan bir hata makronun her çalıştırılmasında tekrar edecektir. Mantıksal bir tutarsızlık, hatalı seçilmiş bir hücre, göreli referanslarla çalışma gibi basit hatalar bile makrolarda çok büyük olumsuz sonuçlar olarak geri dönebilmektedir. Özellikle makrolar taşınabildiğinden taşındığı ve çalıştığı her ça- lışma kitabında aynı hata tekrarlanacaktır.

2- Makrolar değişen sürümlerde doğru çalışmayabilir. Özellikle VBA makro prog- ramlama diliyle oluşturulan makrolar güncellenen sürümlerde hiç çalışmayabilir ya da eksik veya hatalı çalışabilir. VBA dili Excel tarafından desteklenen bir dil ol- makla beraber Excel programı güncel sürümlerinde VBA dilinin bazı sürümlerini desteklemeyi bırakabilmektedir. Bu nedenle makrolar taşınırken ya da kopyalanır- ken sürümlerin aynı olmasına veya kopyalandığı sürümde çalışıp çalışmadığına bakılması gerekmektedir.