ahmed_ummu
Altın Üye
- Katılım
- 28 Mart 2011
- Mesajlar
- 777
- Excel Vers. ve Dili
- Excel 2010 Professional Plus 64 Bit
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Merhaba, kodunuz aşağıdaki satırda hata veriyor.
bul değeri boş geliyor.
ilk_kutu_no = Right(bul, 1)
burasıda yanlış
yanlış = caal olustur
doğru =Call olustur
burasıda yanlış
yanlış = caal olustur
doğru =Call olustur
Böyle dene
Range("a1") = CDate(Format(t8.Text, "00") & "." & Format(TextBox10.Text, "00") & "." & Format(TextBox1.Text, "0000"))
Sub My_Date(TB As MSForms.TextBox)
Range("A1") = CDate(DateSerial(TextBox1, TextBox10, TB.Text))
End Sub
Private Sub t1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
My_Date t1
End Sub
Alttaki kodu formunuzun kod bölümüne uygulayınız.
Rich (BB code):Sub My_Date(TB As MSForms.TextBox) Range("A1") = CDate(DateSerial(TextBox1, TextBox10, TB.Text)) End Sub
Günlere ait her TextBox için aşağıdaki gibi kodu uygulayınız. Kalın fontlu bölüme dikkat ederek uygulayınız.
Rich (BB code):Private Sub t1_DblClick(ByVal Cancel As MSForms.ReturnBoolean) My_Date t1 End Sub
Dim c, bul As Variant
For Each c In dtp.Controls
If TypeName(c) = "TextBox" Then
If c.Text = "1" Then
bul = c.Name
Exit For
End If
End If
Next c
Rich (BB code):Dim c, bul As Variant For Each c In dtp.Controls If TypeName(c) = "TextBox" Then If c.Text = "1" Then bul = c.Name Exit For End If End If Next c
kırmızı bölüme eklemelisiniz