- Katılım
- 12 Eylül 2004
- Mesajlar
- 885
- Excel Vers. ve Dili
-
Excel 2019 Türkçe (Ev)
Excel 2013 Türkçe (Okul)
Merhaba . Herkese kolay gelsin.
Yaptığım bir çalışmada bir hatırlatıcım var. Öğrencilerin doğum gününü hatırlatıyor. Hatırlatıcıda sorun yok ancak ; Doğum günü olan öğrenci bulunmaması durumunda üzerinde doğum günü olan çocukların adlarının bulunduğu görsel bulunan UseForm36 nın açılmamasını istiyorum. Ancak unload me, me.hide vb komutlarda sürekli "object variable or with block variable not set " hatası alıyorum.Kod aşağıda;
... bölümlerde belirttiğim komutlar denendi.
Yaptığım bir çalışmada bir hatırlatıcım var. Öğrencilerin doğum gününü hatırlatıyor. Hatırlatıcıda sorun yok ancak ; Doğum günü olan öğrenci bulunmaması durumunda üzerinde doğum günü olan çocukların adlarının bulunduğu görsel bulunan UseForm36 nın açılmamasını istiyorum. Ancak unload me, me.hide vb komutlarda sürekli "object variable or with block variable not set " hatası alıyorum.Kod aşağıda;
Kod:
Private Sub UserForm_Initialize()
Sheets("VERİ").Activate
tarih = Format(Now, "dd.mm")
For i = 1 To Sheets("VERİ").Range("AW65536").End(3).Row
If tarih = Format(Cells(i, 49), "dd.mm") Then
say = say + 1
mesaj = "Doğum günü olanlar : " & vbCr
msj = msj & Cells(i, 3) & vbCr
Label1 = "İyiki Doğdun:" & msj
End If
Next i
If say = 0 Then
MsgBox "Bugün Doğum Günü olan öğrenciniz bulunmamaktadır"
....
....
Else
MsgBox "Bugün doğum günü olan " & say & " öğrenciniz var" & vbCr & _
mesaj & vbCr & msj
End If
End Sub