• DİKKAT

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

Veri aktarma

Katılım
4 Mayıs 2011
Mesajlar
13
Excel Vers. ve Dili
Excel2007 Türkçe
Ekte st1 a sütununda bulunan verilerden sadece "j" ile başlayan ürün kodlarını başka bir çalışma kitabında a sütununa boşluk vermeden veya yok gibi ifadeler olmadan nasıl aktarırım.şimdiden teşekkürler.
 

Ekli dosyalar

Merhaba, aşağıdaki kodları deneyiniz.

Kod:
Sub j_ile_baslayanlar()
    Range("A1").AutoFilter Field:=1, Criteria1:="=j*", Operator:=xlAnd
    Columns("A:A").Select
    Selection.Copy
    Sheets("Sayfa2").Columns("A:A").PasteSpecial Paste:=xlPasteValues
    Sheets("Sayfa1").Select
    Application.CutCopyMode = False
    Selection.AutoFilter
    MsgBox " işlem tamam, sayfa2 yi kontrol ediniz"
End Sub
 
Run Time error "1004"

ÜSTADIM EMEĞİNİZE SAĞLIKÇalışma kitabını syfa1 kaynak sayfasını syfa2 olarak açtım.Makroyu çalıştırdığımda Run Time error "1004" ifadesi çıkıyor.Bu işi herhengibir formülle yapma imkanı yok mu?
 
Son düzenleme:
Ekte st1 a sütununda bulunan verilerden sadece "j" ile başlayan ürün kodlarını başka bir çalışma kitabında a sütununa boşluk vermeden veya yok gibi ifadeler olmadan nasıl aktarırım.şimdiden teşekkürler.

Merhaba, 2. mesajımdaki kodlar aynı çalışma içersinde aktarma yapar, yanlış anlamışım kusura bakmayın.
Dosya uzantınız makro destelemez, ben .xls ye çevirdim.

Kodları isteğinize göre revize ettim, inceleyiniz.

Kod:
Sub j_ile_baslayanlar_2()
    Range("A1").AutoFilter Field:=1, Criteria1:="=j*", Operator:=xlAnd
    Columns("A:A").Select
    Selection.Copy
    Workbooks.Add
    Columns("A:A").Select
    Selection.PasteSpecial Paste:=xlPasteValues
    Windows("ST1_01.xls").Activate
    Application.CutCopyMode = False
    Selection.AutoFilter
End Sub
 

Ekli dosyalar

Geri
Üst