• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

formdan forma sıralı şekilde aktarma

Katılım
19 Ağustos 2007
Mesajlar
61
Excel Vers. ve Dili
2003
sevgili hocalarım ilk önce ramazanınız mübarek olsun benim sorunum sekreter veya herhangi bir gruptan sildiğim kişileri işten cıkanlar grupuna sıralı bir şekilde aktarması veya işten cıkanlarda sildiğimde onu otomatik olarak silmesi satır boş kalmiycak şekilde ve birde tarih aralığını gün olarak hesaplatmak istiyorum saygılarımla dosyam ektedir KULLANICI ADI NURAY ŞİFRE 9801 SAYGILARIMLA
 
sevgili arkadaşlar lütfen diğer sayfaya satırları nasıl atabilirim kodlarını verebilirmisiniz daha öncede belirtmiştim lütfen
 
Selamlar,

İki tarih arasındaki günü bulmak için aşağıdaki kodu denermisiniz.

Kod:
Private Sub CommandButton1_Click()
    If TextBox1 <> "" And TextBox2 <> "" Then
    TextBox3 = Format(CDate(TextBox2) - CDate(TextBox1), "#,##0")
    End If
End Sub
 
Selamlar,

UserForm3 teki S&#304;L butonunuza ait kodu a&#351;a&#287;&#305;daki &#351;ekilde de&#287;i&#351;tirip denermisiniz.

Kod:
Private Sub CommandButton3_Click() 'S&#304;L
    If ListBox1.ListCount = 0 Then Exit Sub
    Cevap = MsgBox("Veriyi silmek istedi&#287;inize emin misiniz?", vbYesNo, "S&#304;LME &#304;&#350;LEM&#304; &#304;&#199;&#304;N ONAY")
    If Cevap = vbYes Then
    Set S1 = Sheets(ListBox1.List(ListBox1.ListIndex, 0))
    SATIR = ListBox1.List(ListBox1.ListIndex, 2)
    If S1.Name = "&#304;&#350;TEN &#199;IKANLAR" Then
    S1.Rows(SATIR).Delete
    SON = S1.Cells(65536, 2).End(xlUp).Row + 1
    For X = 4 To SON - 1
    S1.Cells(X, 1) = X - 3
    Next
    Else
    Set S2 = Sheets("&#304;&#350;TEN &#199;IKANLAR")
    SON = S2.[B65536].End(3).Row + 1
    S2.Range("B" & SON & ":G" & SON).Value = S1.Range("B" & SATIR & ":G" & SATIR).Value
    SON = S2.[B65536].End(3).Row + 1
    For X = 4 To SON - 1
    S2.Cells(X, 1) = X - 3
    Next
    S1.Rows(SATIR).Delete
    SON = S1.Cells(65536, 2).End(xlUp).Row
    For X = 3 To SON
    S1.Cells(X, 1) = X - 2
    Next
    For Each Ctrl In Me.Controls
    If TypeName(Ctrl) = "TextBox" Then Ctrl.Value = Empty
    Next
    End If
    ListBox1.Clear
    ComboBox1.Value = ""
    Set S1 = Nothing
    Set S2 = Nothing
    End If
End Sub
 
Ab&#304; &#199;ok Supers&#304;n Sagol Eller&#304;ne Saglik Te&#350;k. Eder&#304;m
 
Geri
Üst