• DİKKAT

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

Excellde Sayfalar arası veri yardım

Katılım
19 Mayıs 2013
Mesajlar
34
Excel Vers. ve Dili
2003
Merhaba aşağıda basitçe bir örnek gönderdiğim excell dosyasının bende yaklaşık 50 farklı isimde olan zimmetli malzemeler var istediğim şu ana sayfadakii verilerde örneğin kadirdeki mevcut sütununda veri var ise durum sayfasına kadirdeki veri olan sütunları çekip göstermesidir. bu diğer isimler içinde geçerli kimin ismi yazıldıysa veya seçildi ise o kişinin mevcuttaki sütunda değer var ise o sıraları durum sayfasına aktarmasıdır excellde makro ile hiç uğraşmadım bu yüzden biraz detaylı yardımcı olur iseniz sevinirim.
 

Ekli dosyalar

Merhaba;
Eki deneyin.
Makro konusunda detaylı yardıma gelince;
Önerim: Bir kitap edinin. Her kitapta örnek uygulamalar var bunları uygulayarak belli bir noktaya gelin. Sonra takıldığınız yerde yardım isteyin.
İyi çalışmalar.
 

Ekli dosyalar

merhaba,

farklı calısma kitapları icinde paste copy link icin yapılacak bir makro kodu biliyor musunuz
 
hocam ben bendeki dosyaya tüm yaptıklarınızı uyguladım durum sıra numarası çıkıyor adını yazdığımda fakat verileri al dediğimde buton işlem görmüyor bunun sebebi ne olabilir makrodaki tüm kodları yazdım
 
hocam ben bendeki dosyaya tüm yaptıklarınızı uyguladım durum sıra numarası çıkıyor adını yazdığımda fakat verileri al dediğimde buton işlem görmüyor bunun sebebi ne olabilir makrodaki tüm kodları yazdım

Merhaba;
-Sayfa isimleri farklıdır.
-Alan adresleri farklıdır.
-Makro güvenlik seviyesi yüksektir.
vs.. vs..

dosyanızı görmeden yorum yapamam
 
dosyanın olduğu pc internete ve tüm veri depolama birimlerine kapalı hocam sizin butonda sağ tıklanınca makro ata var benimkinde bu yok sorun bu olabilirmi benimkinde kod görüntüle var bunu macro atanacak bir butona nasıl getirebiliriz.
 
Hocam Ben Bunları Yaptım Lakin Şöyle Bir Sıkıntı Var Ben İsmi Yazdığımda Örnek Kadir de Bulunan zimmet 500 Kalemse Bunu ilk sorguda çıkartıyor sonrasında orhanda bu sorguyu yaptığımda ise bunun zimmetinde olan ürünleri eyübün zimmetinin altına alıyor bu sorgulamada hocam önceki kişinin değerini silip sonra sorgulanan kişinin verilerini nasıl listeleriz tek başına bunu farklı sayfalarda değilde sadece durum sayfasında yapmak istiyorum birde sanırım mevcut satırını çekiyor benim istediğim ise kadirin altında hangi kalem malzeme kaç tane ise onu yazması bendeki toplam mevcudu değil


Örneğin Toplam mevcut 5 Kadirde 2 orhanda 1 osmanda 2 var bunları osman sorgulatığımda 2 kadirde 2 orhanda 1 göstermeli şimdiden teşekkürler.
 
Merhaba;
Sanırım makroyu çalıştırma sorununu aştınız.
Kişi seçince kişilerin isminin altındaki özel kodları almak istiyorsanız aktarr1 makrosundaki;
s1.Cells(sonsatir, 5) = s2.Cells(i, 5) 'mevcut
satırını
s1.Cells(sonsatir, 5) = s2.Cells(i, sütunn) 'mevcut
şeklinde düzenleyin.

silmeye gelince;
modüldeki;

Sub sill()
Rows("7:65536").Select
Range(Selection, Selection.End(xlDown)).Select
Range(Selection, Selection.End(xlDown)).Select
Selection.ClearContents
Range("A7").Select
End Sub

makrosuna;
aktarr1 makrosundaki 4. satırdaki;
Call sill
komutu ile yönleniyor.
Yapmak istediğinize göre;
eğer 4. satırı (yani Call sill satırını) silerseniz makro silme makrosunu çalıştırmaz
sonra silmek istediğiniz sayfaya bir buton ekleyip sill makrosunu atarsanız önce bu butonu çalıştırır sonra aktarr1 çalıştırırsınız.

İyi çalışmalar.
 
Yardımlarınız İçin Çok Teşekkürler Hocam Hepsini Yaptım Ve Mükemmel Çalışıyorlar Yalnızca Şöyle Bşr Formül Veya Makroya Böyle Bir Kural Eklenebilirmi

Şuan Ben Verileri Çektiğimde Sıra Numarası Zimmete Olan sıra numarasını çekiyor benim istediğim ise eğer bir satırda veri varsa sıra numarası 1.2.3.... diye devam etsin bunu nasıl yapabilirim.

Şimdiden Çok Teşekkürler
 
Yardımlarınız İçin Çok Teşekkürler Hocam Hepsini Yaptım Ve Mükemmel Çalışıyorlar Yalnızca Şöyle Bşr Formül Veya Makroya Böyle Bir Kural Eklenebilirmi

Şuan Ben Verileri Çektiğimde Sıra Numarası Zimmete Olan sıra numarasını çekiyor benim istediğim ise eğer bir satırda veri varsa sıra numarası 1.2.3.... diye devam etsin bunu nasıl yapabilirim.

Şimdiden Çok Teşekkürler

Merhaba;
Modül1 in içindeki aktarr1 makrosunun;

s1.Cells(sonsatir, 1) = s2.Cells(i, 1) 'sıra nu

Satırını;

s1.Cells(sonsatir, 1) = sonsatir-6 'sıra nu

Şeklinde değiştirin.
İyi çalışmalar.
 
Hocam allah sizden razı olsun tam istediğim gibi oldu yardımlarınız için çok teşekkürler bu iyiliklerinizi asla unutmayacağım.
 
Hocam son bir sorun kaldı benim veri aldığım kişinin verileri 3 sayfa iken yazdır dediğimde 2732 sayfa görünüyor verilerin bittiği yerde yazdırma alanını nasıl sonlandırabilir-iz hocam bilginiz varmı ?
 
Merhaba;
Bu sizin yazdırma alanı seçiminizle ilgili. (benim eklediğim ekte böyle bir sorun yok)
Yazdırma alanı belirlediğiniz kriterlere bakın. (Şayet koşullu biçimlendirme uygulayıp bunu son satıra kadar taşıdıysanız bu sorunu yaşarsınız.)
Uygulamayı yaptığınız dosyayı görmeden birşey diyemem.
İyi çalışmalar.
 
Hocam bu calismada verinin bittigi satira otomatik imza alanlari olan yazi cekebilirmiyiz Bununla ben bir zimmet sistemi yaptim ornek verileri aldigimda verilerin bittigi satira otomatik baska bir sayfada olusturdugum teslim eden teslim alan ve hazir kisilerinin isimlerinide cekmek istiyorum bu butonlada olabilir otomatikde bu mumkunmu acaba
 
Hocam Yardımınız İçin Çok teşekkürler dediğinizi uyguladım genel olarak tamam fakat şöyle bir problem var örnek deneme 2 nin adı Kadir BOZKURTOĞLU Olarak yazdığında bunu sadece a sütununa sığdırmaya çalışıyor bunun yerine sütunu aşan karakteri b sütunu c sütunu olarak devam ettirebilirmiyiz.
 
Hocam Macroyla Hücre Biçimlendirme Olabilirmi Örneğin a sütununda rakam var ise a - e sütunları arasına kenarlık çiz fakat rakam yok ise standart excel hücre tipini kullan böyle bir özellik mümkün olabilirmi hocam excelde excelle pek yakın biri olmadığımdan sizleri çok fazla yoruyorum hocam lütfen kusura bakmayın hakkınızı helal edin.

birde hocam yukarda çektiğimiz imza alanlarını doğrudan sola yasla diye bir formül olabilirmi acaba ?
 
Merhaba;
Eki deneyin.
Makro konusunda detaylı yardıma gelince;
Önerim: Bir kitap edinin. Her kitapta örnek uygulamalar var bunları uygulayarak belli bir noktaya gelin. Sonra takıldığınız yerde yardım isteyin.
İyi çalışmalar.

Banada yardımcı olabilir misiniz?

Bir excel dosyasından diğer makinede bulunan excel dosyasını açmadan veri yazmak istiyorum. Ancak benim belirlediğim kritere göre yazmasını istiyorum. istediğim sıra numarasını bulacak ve bu satırda istediğim sütunlara yazacak örneğin açık excell dosyasında 7. satırı belirlediysem belirlediğim 3 hücreyi b7,c7,d7 hücrelere yazacak. işlem yaptığım dosyadan diğer makinede bulunan dosyayı açmadan işlem yapmak istiyorum. Bunu makro ile yapmam mümkün mü? Makro deneyimim olmadığı için soruyorum.Yardımcı olacak arkadaşa şimdiden teşekkürü bir borç bilirim.
 
Geri
Üst