Puantajda devamsızlık işleme

Katılım
24 Temmuz 2019
Mesajlar
413
Excel Vers. ve Dili
EXCEL 2010 TÜRKÇE
Altın Üyelik Bitiş Tarihi
25-12-2023
Merhaba;
Ekte ayrıntılı göstermeye çalıştığım dosyada textbox1'e yazılan tarihten başlamak üzere PUANTAJ sayfasında textboz2 sayısı kadar textbox3 teki değeri sağa doğru yazacak bir koda ihtiyacım var siz değerli excel dostlarına şimdiden teşekkür ederim.
 

Ekli dosyalar

Katılım
24 Temmuz 2019
Mesajlar
413
Excel Vers. ve Dili
EXCEL 2010 TÜRKÇE
Altın Üyelik Bitiş Tarihi
25-12-2023
Konu günceldir. Yardımınızı istirham ediyorum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,253
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

Satır olarak aktif olan satıra işlem yapılır.

Kodu çalıştırmadan önce 6. satırda bir hücre seçip formu çalıştırıp test edebilirsiniz.

C++:
Private Sub CommandButton5_Click()
    Dim S1 As Worksheet, Sutun As Integer
    
    Set S1 = Sheets("PUANTAJ")
    
    On Error Resume Next
    Sutun = Application.Match(CLng(CDate(TextBox1)), S1.Rows(5), 0)
    On Error GoTo 0
    
    If Sutun > 0 Then
        S1.Cells(ActiveCell.Row, Sutun).Resize(, TextBox2) = TextBox3
        MsgBox "Devamsızlık bilgileri kayıt edilmiştir.", vbInformation
    Else
        MsgBox "Aradığınız tarih bulunamadı!", vbCritical
    End If
End Sub
 
Katılım
24 Temmuz 2019
Mesajlar
413
Excel Vers. ve Dili
EXCEL 2010 TÜRKÇE
Altın Üyelik Bitiş Tarihi
25-12-2023
Sayın @Korhan Ayhan üstadım çok teşekkür ederim. Bu kod benim işimi kolaylaştıracak.
 
Üst