aof.sorular.net
İşlem Tablosu Programlama
İşlem Tablosu Programlama Deneme Sınavı
İşlem Tablosu Programlama Deneme Sınavı Sorusu #1333003
İş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