Verileri Aktar ve Dosya Oluştur

Katılım
9 Ekim 2009
Mesajlar
1,626
Excel Vers. ve Dili
türkçe
2003
İyi günler ekli dosyada veri sayfasında B10 :AR89 hücre aralığındaki istif numarası ,çapı,boyu ve adedi yazılı verileri makro ile istif sayfasına istif numarası,çapı,boyu ve adedi yazılı olanları aktarıp ;masa üstüne Ebat Listesi Klasörü ve bu klasörün içerine istif numarasının yazılı olduğu isimle istif sayfasını kaydedebilir miyiz. İnşaallah böyle bir makro yapılabilir. Yardımınızı bekliyorum. Saygılar
Not : C5 hücresindeki istif numarasının istif sayfasındaki gibi bütün aktarılan satırların karşısına yazacak
Not: İstif sayfasında el ile girilmiş verileri makro ile atacak

 
Katılım
9 Ekim 2009
Mesajlar
1,626
Excel Vers. ve Dili
türkçe
2003
Saygıdeğer arkadaşlar;makroya acil olarak ihtiyacım var .Bakabilir misiniz ?
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,071
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Aşağıdaki makroyu deneyiniz:

PHP:
Sub istifle()
Set s1 = Sheets("Veri")
Set s2 = Sheets("istif")
eski = WorksheetFunction.Max(2, s2.Cells(Rows.Count, "A").End(3).Row)
s2.Range("A2:D" & eski).ClearContents
For cap = 10 To 89
    For boy = 2 To 44 Step 3
        If s1.Cells(cap, boy) > 0 Then
            yeni = s2.Cells(Rows.Count, "A").End(3).Row + 1
            s2.Cells(yeni, "A") = s1.[C5]
            s2.Cells(yeni, "B") = s1.Cells(cap, "A")
            s2.Cells(yeni, "C") = s1.Cells(8, boy)
            s2.Cells(yeni, "D") = s1.Cells(cap, boy)
        End If
    Next
Next
s2.Activate
MsgBox yeni - 1 & " adet veri aktarıldı", vbInformation
End Sub
 

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
315
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
hocam bazı sorunlar var gibi geldi bana,

öncelikle aynı çaptan soldaki sütunda defalarca yazılı, neden ? bence her çaptan 1 satır olmalı. sistem daha doğru çalışır.
ben düzenledim. linkten indirip kontrol edin lütfen. çalıştırmadan önce tüm çap klasörlerinin ebat listesi klasöründe bulunduğundan emin olun. yoksa hata alırsınız.

başka bilgi ihtiyacı olursa ulaşın lütfen. Aşağıdaki dosyadan indirebilirsiniz

 
Katılım
9 Ekim 2009
Mesajlar
1,626
Excel Vers. ve Dili
türkçe
2003
Sayın hmtstc ilginiz için çok teşekkür ederim. Kod güzel çalışıyor.Klasör olayını ben izah edemedim. Masa üstüne EBAT LİSTESİ adında klasör oluşacak .Bu klasörün içerisine C5 hücresinde istif numarası yazılı istifi EBAT LİSTESİ klasörünün içerisine İstif No=5 şelinde kayıt edecek. Tekrar klasör içerisine klasör açmayacak .
 

hmtstc

Altın Üye
Katılım
20 Şubat 2014
Mesajlar
315
Excel Vers. ve Dili
Excel 2016 - Türkçe
Altın Üyelik Bitiş Tarihi
10-04-2025
merhaba

düzelttim, bir de yazdırma ile ilgili talebiniz vardı onu da ekledim.

ancak satır sayısı değişti ise makrodan düzenlemeniz gerekir
 

Ekli dosyalar

Katılım
9 Ekim 2009
Mesajlar
1,626
Excel Vers. ve Dili
türkçe
2003
Sayın hmtstc rica eklesem indirme linki eklermisiniz
 
Üst