DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub ARŞİVE_AKTAR()
If ActiveCell.Row < 7 Then
MsgBox "BU SATIRI AKTARAMAZSINIZ !" & vbCrLf & "LÜTFEN FARKLI BİR SATIR SEÇİNİZ.", vbCritical, "UYARI !"
Exit Sub: End If
[COLOR=teal][COLOR=green]'-------- BOŞ SATIR KONTROLÜ --------------[/COLOR]
[/COLOR] For i = 2 To 11
deger = deger & Cells(ActiveCell.Row, i)
Next i
If Len(deger) = 0 Then: MsgBox "BOŞ SATIR AKTARILMAZ.BAŞKA BİR KAYIT SEÇİN", vbCritical, "UYARI": Exit Sub
[COLOR=green]'------------------------------------------[/COLOR]
SON_SATIR = Sheets("arşiv").[B65536].End(3).Row + 1
SATIR = ActiveCell.Row
If WorksheetFunction.CountIf(Sheets("arşiv").[F:F], Cells(SATIR, "F")) > 0 Then GoTo SON
Sheets("arşiv").Range("B" & SON_SATIR & ":K" & SON_SATIR) = Range("B" & SATIR & ":K" & SATIR).Value
MsgBox "SEÇTİĞİNİZ KAYIT ARŞİVE AKTARILMIŞTIR.", vbInformation
Exit Sub
SON: MsgBox "BU KAYIT DAHA ÖNCE AKTARILMIŞTIR !" & vbCrLf & "LÜTFEN BAŞKA BİR KAYIT SEÇİNİZ.", vbCritical, "UYARI !"
End Sub
Neleri görmek isterseniz onları gösteririz(Çocuğa ait diğer Bilgileri Üser forumda Görmek mümkün mü
Private Sub UserForm_Initialize()
Dim arrSayfa() As Variant
Dim i%, j%
arrSayfa = Array("aktarma sayfası", "Aşı Kartı", "Doz")
For i = 1 To Sheets.Count
For j = 0 To 2
If Sheets(i).Name = arrSayfa(j) Then: GoTo f1
Next j
ComboBox1.AddItem Sheets(i).Name
f1:
Next i
ComboBox1.ListIndex = 0
With ListView1
.ColumnHeaders.Add , , "Adı", 78
.ColumnHeaders.Add , , "Soyadı", 100
.ColumnHeaders.Add , , "Baba Adı", 70
.View = lvwReport
.Gridlines = True
.FullRowSelect = True
End With
CommandButton2.Cancel = True
Me.Caption = "AŞI KARTI OLUŞTUR"
End Sub