İşlem Tablosu Programlama Deneme Sınavı Sorusu #1333003

Aşağıdaki Excel makro kodu çalıştırılırsa hangi A1 hücresinde hangi çıktıyı verir?

Sub Macro_1()
Range("A1").Select
ActiveCell.FormulaR1C1 = "1"
Range("A3").Select
ActiveCell.FormulaR1C1 = "0"
Range("A1").Select
ActiveCell.FormulaR1C1 = "=R[2]C/R[0]C"
End Sub


0

1

#SAYI/0!

-1

2


Yanıt Açıklaması:

Sorudaki makro çalıştığında önce A1 hücresine 1 değerini yazar. Daha sonra A3 hücresine 0 değerini yazar. Devamında, A1 hücresi seçilir ve ona göreceli referans olan A3 hücresindeki değer ile A1 hücresindeki değer birbirine bölünür ve A1'e yazılır (0/1=0). Doğru cevap A seçeneğidir.

Yorumlar
  • 0 Yorum