Ben yazdığınız mesajlar, dosyadaki notlar ile yapmak istediğinizi bağdaştıramadım. Yapmak istediğinizi ikinci çözümde, standart fonksiyon ve formüllerle yapabiliyoruz. Kullanıcı tanımlı fonksiyon ile ne yapmak istediğinizi anlamadım.
Yapmak istediğinizi daha net ve daha düzgün cümlelerle anlatırsanız herkes anlayabilir ve yardımcı olabilir.
şimdi
1. kısım olarak
Genel Ort : ((ödev ort* %40) + ( vize notu* %60))*%40 + final *%60
Final Notu ve Genel Ortalama 50 den büyük ise genel ort. yazdır. Değişse Büt alanına "büt" yazsın. "büt" yazan yere not girilirse final notu yerine büt notunu alarak genel ortalamayı hesaplasın.
bunları genel ortalamaya yazacağımız formül ile yapacağız. tek bir formül olacak yani burda
2. kısım örnek olarak anlatayım
Public Function ort(vize, final)
ort = vize * 0.4 + final * 0.6
End Function
yukarıdaki gibi bir formül oluşturmak istiyorum ama bunu eğer genel ort. 50 den büyük ise geçti değilse kaldı olarak yapmak istiyorum kullanıcı tanımlı