• DİKKAT

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

Soru Textbox1 deki isme göre textbox2 ye adres sayfasından dosya nosunu getirme

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

mars2

Altın Üye
Katılım
2 Eylül 2004
Mesajlar
606
Excel Vers. ve Dili
2016 - Türkçe
2019 - Türkçe
İyi Günler;

Userformda bulunan Textbox1 deki yazılı isme göre adres sayfasının B sutundaki doysa nosu Textbox2 ye gelmesini istiyorum.

Diğer taraftan aynı isme kayıtlı farklı dosya nosu bulunması mümkündür.
 
Örnek dosya paylaşmanızı öneririm.

Ayrıca "farklı dosya nosu bulunması mümkün" ise bu durumda ne yapılması gerektiğini de açıklarsanız iyi olur.
 
Örnek dosya ektedir
Aynı kişinin farklı dosyları bulunması halinde gelen dosya nosu yanlışlık bulunması halinde düzeltmeye imkan verilmesi
 
Eki unuttunuz galiba.
 
İyi Günler;
örnek dosya yüklemede sorunla karşılaştığımdan buna ait resimi aşaığda eklemekteyim. Ancak, sorunumun çözülememsi halinde akşam farklı bir bilgisayardan yüklemeye çalışacağım.

237996
 
Böyle durumlarda örnek dosya paylaşmak çok önemlidir çünkü makrolarda kullanılacak sayfa adları, satır ve sütunlarda harf hatası olmaması gerekir.

Paylaştığınız ekran görüntüsüne göre tahmini bir kod hazırladım. Userforma ekleyin. Textbox1'de veri girdikçe işlem yapar:

PHP:
Private Sub TextBox1_Change()
Set s1 = Sheets("adres")
son = WorksheetFunction.Max(2, s1.Cells(Rows.Count, "C").End(3).Row)

If WorksheetFunction.CountIf(s1.Range("C1:C" & son), TextBox1.Text) > 1 Then
    TextBox2.Value = "Birden fazla dosya no var, düzeltiniz!"
ElseIf WorksheetFunction.CountIf(s1.Range("C1:C" & son), TextBox1.Text) = 1 Then
    sat = WorksheetFunction.Match(TextBox1.Text, s1.Range("C1:C" & son), 0)
    TextBox2.Value = s1.Cells(sat, "B")
Else
    TextBox2 = "Yok"
End If
End Sub
 
Sayın YUSUF44;

Cebanız için ilgi ve emeğinize sağlık.
 
Geri
Üst