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

  1. 'Makro1_Auto_Run
  2. Public Global_1 As Integer
  3. ActiveCell.Offset(1,0).Range("A1").Select

Excel'de VBA ile makro yazılırken yukarıdakilerden hangisi ya da hangileri Sub/End Sub arasındaki kısmın dışında yazıldığında hataya neden olur?


Yalnız I

Yalnız II

I ve II

Yalnız III

I ve III


Yanıt Açıklaması:

Excel'deki VBA editöründe kod kısmında tek tırnak işareti " ' " kullanımı sonrası kodla ilgili açıklamalar ya da hatırlatıcı mesajlar eklenebilir. Bu sebeple I. maddede verilen kod parçacığı hataya sebep olmaz. II. maddede ise Global değişken tanımı vardır ve yine bu da Sub etiketinin üzerinde verildiğinde hataya sebep olmaz. Ancak III. maddede verilen ve aktif hücreye göre referans veren kod parçacığı Sub/End Sub dışında verildiğinde hataya sebep olur. Doğru cevap D seçeneğidir.

Yorumlar
  • 0 Yorum