İşlem Tablosu Programlama Deneme Sınavı Sorusu #1289661
Private Sub CommandButton1_Click()
If ActiveSheet.Range("A1") > 0 Then
ActiveSheet.Range("B1") = "Sayi Pozitiftir"
ElseIf ActiveSheet.Range("A1") = 0 Then
ActiveSheet.Range("B1") = "Sayi Sifirdir"
Else
ActiveSheet.Range("B1") = "Sayi Negatiftir"
End If
End Sub
Yukarıda “CommandButton1” isimli butonun tıklatma eylemini gösteren kod parçası verilmiştir.
“A1” hücresinde “2019” sayısı yazılı olduğu durumda “CommandButton1” isimli butona tıklandığı zaman aşağıdakilerden hangisi gerçekleşir?
“A1” hücresine "Sayi Pozitiftir" yazılır. |
“A1” hücresine "Sayi Negatiftir" yazılır. |
“A2” hücresine "Sayi Sifirdir" yazılır. |
“B1” hücresine "Sayi Pozitiftir" yazılır. |
“B1” hücresine "Sayi Negatiftir" yazılır. |
Verilen kod parçası, “A1” hücresinde yer alan değere göre “B1” hücresine belirtilen ifadelerden birini yazmaktadır.
“A1” hücresinin değeri 0’dan büyük olduğu durumda “B1” hücresine "Sayi Pozitiftir" yazılır.
“A1” hücresinin değeri 0’a eşit olduğu durumda “B1” hücresine "Sayi Sifirdir" yazılır.
“A1” hücresinin değeri 0’dan küçük olduğu durumda “B1” hücresine "Sayi Negatiftir" yazılır.
Buna göre, “A1” hücresinde “2019” sayısı yazılı olduğu durumda “CommandButton1” isimli butona tıklandığı zaman “B1” hücresine "Sayi Pozitiftir" yazılır.
Yorumlar
- 0 Yorum