Ölçme ve Değerlendirme Rastgele Değer Üreten Prosedür
4 views
Skip to first unread message
Hasan Gürsoy
unread,
May 17, 2011, 6:45:10 AM5/17/11
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to marmarab...@googlegroups.com
Merhaba arkadaşlar, Ölçme ve değerlendirme ödevi için aşağıdaki gibi bir makro kodladım. Bununla soruların doğru-yanlışlığını rastgele olarak atayabilirsiniz. Fakat uygulama genelde eşit sayıda 1 ve 0 ürettiğinden grafik ve sonuçlarda farklılık oluşturması için lütfen elle bazı sorularda/öğrencilerde daha çok bir veya daha çok sıfır giriniz.
Örnek uygulamayı http://dl.dropbox.com/u/8549949/MarmaraBOTE/2011.05.17-rastgele-deger-uret.xlsm adresinden indirebilirsiniz. Makroyu kullanmak için veriler sayfasında iken geliştirici sekmesinden RastgeleDegerUret isimli makroyu çalıştırın. Makroyu çalıştırabilmek için güvenliğin devre dışı bırakılmış olması gerekiyor.
Public Sub RastgeleDegerUret() Application.Calculation = xlCalculationManual 'Geçici olarak formül güncellemelerini devre dışı bırak Randomize Dim satir, sutun, Rastgele, Birler, Sifirlar As Integer For satir = 3 To 102 For sutun = 2 To 41 Rastgele = Math.Round(Rnd, 0) ActiveSheet.Cells(satir, sutun).Value = Rastgele If Rastgele = 1 Then Birler = Birler + 1 Else Sifirlar = Sifirlar + 1 Next sutun Next satir Application.Calculation = xlCalculationAutomatic 'Formül güncellemelerini etkinleştir MsgBox ("Değerler güncellendi." & vbCrLf & vbCrLf & "Toplam 1: " & Birler & vbCrLf & "Toplam 0: " & Sifirlar) End Sub