İŞLEM TABLOSU PROGRAMLAMA Dersi Fonksiyonlar ve Yordamlar soru detayı:

PAYLAŞ:

SORU:

Deyimler VBA’da tasarlanan fonksiyonlar için önemi nedir?


CEVAP:

Deyimler VBA’da tasarlanan fonksiyonlar için hayati öneme sahiptir. Örneğin, bir sihirbazlık gösterisinde, hem 2’den hem de 13’ten büyük bir tam sayı tutulması istenildiğinde ne yapılmalıdır? İnsan beyninin bunu nasıl yaptığı incelenecek olursa, bunun için öncelikle beynin öğrenmiş olduğunu tamsayılar liste şeklinde sıralanır. Sonraki aşamada bu sayılardan biri seçilir. Seçilen sayının sihirbazın istediği iki koşulu aynı anda sağlayamayıp sağlamadığı ikili karşılaştırmalar ile kontrol edilir. Seçilen sayı iki koşulu aynı anda sağlamıyorsa elenir. Koşul gerçekleşinceye kadar işlem tekrarlanır. Böyle bir işlemi VBA yazılımında bir fonksiyona yaptırmamız için koşul deyimlerine, mantıksal sınamalara ve karşılaştırma operatörlerine ihtiyaç vardır.