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

Excel'de A4 hücresi seçiliyken aşağıdaki kod VBA editöründe "iki kez" çalıştırıldığında A3 hücresindeki değer ne olur?

Private Sub CommandButton1_Click()
ActiveCell.FormulaR1C1 = "4"
Range("A2").Select
ActiveCell.FormulaR1C1 = "5"
Range("A3").Select
ActiveCell.FormulaR1C1 = "=R[-2]C+R[+1]C"
Range("A1").Select
End Sub


3

4

5

8

9


Yanıt Açıklaması:

Birinci çalışmada A3 hücresindeki değer 4 olur ve kod sonlandığında ikinci çalıştırmadan önce seçili olan A1 hücresidir. İkinci çalışmada aktif olan A1 hücresine 4 değeri yazılır, A2 hücresine de 5 değeri yazılır. A3 hücresine ise kendinden bir sonraki hücre (A4) değeri ile kendinden iki önceki hücrenin (A1) toplamı yazılır (4+4=8). Doğru cevap D seçeneğidir. 

Yorumlar
  • 0 Yorum