• DİKKAT

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

Barkodla liste düzenleme

Katılım
21 Kasım 2007
Mesajlar
111
Excel Vers. ve Dili
windows 10
Ekte gönderdiğim "TOPLAM KİTAPLAR" sayfasında "A1" hücresine var olan barkodları okuttummu "LİSTELE" sayfasına atsın yardımcı olacaklara şimdiden çok teşekkür ederim.

Amaç: Toplam kitap listesinden diğer kişi ve kuruluşlara vereceğimiz kitapların listesini elde etmek.
 

Ekli dosyalar

Barkod okutunca nasil tepkime veriyor. Yani borkodu okuduktan sonra aktif hücre nereye kayiyor?
 
Barkod okuttukça 2. sayfa da listeme sayfasına aktarmasını istiyorum yani elimdeki mevcut kitap listesindeki kitapları a) okuluna 150 tane vermek istiyorum barkodlarını okuttummu bu 150 kitabın listesini diğer sayfada listele alanına aktarmasını istiyorum
İlgi alakanıza teşekkür ederim.
 
Anlatamadim galiba. Aktif hücre A1 olsun. Barkod A1 hücresine okununca aktif hücre neresi oluyor?
 
Ekte gönderdiğim "TOPLAM KİTAPLAR" sayfasında "A1" hücresine var olan barkodları okuttummu "LİSTELE" sayfasına atsın yardımcı olacaklara şimdiden çok teşekkür ederim.

Amaç: Toplam kitap listesinden diğer kişi ve kuruluşlara vereceğimiz kitapların listesini elde etmek.

.

Okuttuğunuz barkodun A1 hücresine geldiğini varsayarak, (Burada ben veri doğrulama uyguladım.) Aktar düğmesine basınca diğer sayfada listelenmektedir.

Dosyanız ekte.


.
 

Ekli dosyalar

Teşekkür ederim aktar basmadan direk barkod okuttuğumda diğer sayfaya okuttuğum barkodun verilerini aktarma förmülü olabilirmi
 
.

Bu kodları, "TOPLAM KİTAPLAR" sayfasının Change olayına yazın.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)

Dim kynkaln As Range, hdfaln As Range
    Dim hdfsyf As Worksheet, sonsat As Long

    With Application
        .ScreenUpdating = False
        .EnableEvents = False
    End With

    
    Set kynkaln = Sheets("TOPLAM KİTAPLAR").Range("A1:M1")

    
    Set hdfsyf = Sheets("LİSTELE")
    sonsat = hdfsyf.Cells(Rows.Count, "A").End(xlUp).Row
    
    Set hdfaln = hdfsyf.Range("A" & sonsat + 1)
    kynkaln.Copy
 hdfaln.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False

    With Application
        .ScreenUpdating = True
        .EnableEvents = True
    End With
    Application.CutCopyMode = False
   
End Sub


.
 
Yardımlarınız için çok teşekkür ederim allah razı olsun istediğim oldu.

2. sayfa olan listele sayfasını yazdır bütonu koyup pdf ortamında yazdırma yapılabilirmi

İstediğim oldu bu da olursa daha güzel olur. şimdiden teşekkür ederim.
 
Yazdır konusunda yardım lütfen
 
Son düzenleme:
Geri
Üst