• DİKKAT

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

Numara Kontrolü

  • Konbuyu başlatan Konbuyu başlatan walabi
  • Başlangıç tarihi Başlangıç tarihi

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
1,080
Excel Vers. ve Dili
excel 2010

excel 2013
Merhaba,

Aşağıdaki kod ile ilgili excel sayfasına veri aktarıyorum, koda şöylesi bir kontrol eklemek istiyorum. Textbox2 ye girilen veriler benzersiz değerler, tc no gibi. Aynı verileri tekrar girmemek adına nasıl bir kod parçası eklenebilir. Açıklayıcı olması için, textbox2 ve textbox3 veri ile dolu iken kaydet demeye çalışacağım. excel sayfasında B sütünunda textbox2 nin verisi daha önce kaydedilmiş ise msgbox ile " bu veri kayıtlı" şeklinde uyarı almak , kayıtlı değil ise tüm verilerin kaydedilmesini istiyorum.


Private Sub CommandButton1_Click()

Son_Dolu_Satir = Sheets("Barkod").Range("A1048576").End(xlUp).Row
Bos_Satir = Son_Dolu_Satir + 1

If TextBox2 <> "" And TextBox3.Text <> "" Then

Sheets("Barkod").Range("A" & Bos_Satir).Value = _
Application.WorksheetFunction.Max(Sheets("Barkod").Range("A:A")) + 1

Sheets("Barkod").Range("B" & Bos_Satir).Value = TextBox2.Text
Sheets("Barkod").Range("C" & Bos_Satir).Value = TextBox3.Text



Else
MsgBox "Zorunlu alanlardan birini girmediniz, kontrol ediniz."
End If

End Sub
 
Merhaba,

Aşağıdaki kod ile ilgili excel sayfasına veri aktarıyorum, koda şöylesi bir kontrol eklemek istiyorum. Textbox2 ye girilen veriler benzersiz değerler, tc no gibi. Aynı verileri tekrar girmemek adına nasıl bir kod parçası eklenebilir. Açıklayıcı olması için, textbox2 ve textbox3 veri ile dolu iken kaydet demeye çalışacağım. excel sayfasında B sütünunda textbox2 nin verisi daha önce kaydedilmiş ise msgbox ile " bu veri kayıtlı" şeklinde uyarı almak , kayıtlı değil ise tüm verilerin kaydedilmesini istiyorum.


Private Sub CommandButton1_Click()

Son_Dolu_Satir = Sheets("Barkod").Range("A1048576").End(xlUp).Row
Bos_Satir = Son_Dolu_Satir + 1

If TextBox2 <> "" And TextBox3.Text <> "" Then

Sheets("Barkod").Range("A" & Bos_Satir).Value = _
Application.WorksheetFunction.Max(Sheets("Barkod").Range("A:A")) + 1

Sheets("Barkod").Range("B" & Bos_Satir).Value = TextBox2.Text
Sheets("Barkod").Range("C" & Bos_Satir).Value = TextBox3.Text



Else
MsgBox "Zorunlu alanlardan birini girmediniz, kontrol ediniz."
End If

End Sub


Destek alabilirmiyim bu konu için, Teşekkürler.
 
İnceleyiniz.

 
Geri
Üst