Dosyadaki verileri parçalayıp kaydetme

Katılım
31 Aralık 2009
Mesajlar
58
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
13/02/2022
Ekteki deneme ana sayfayı yine klasör içinde gözüken parçalanmış dosyalara ayırma yapmam lazım . Acil yardım
 

Ekli dosyalar

Son düzenleme:
Katılım
31 Aralık 2009
Mesajlar
58
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
13/02/2022
Acil arkadaşlar; deneme ana sayfasına bir makro yazarak klasör içindeki dosyalar gibi parçalama yapıp kaydetmek istiyorum.
 
Katılım
31 Aralık 2014
Mesajlar
1,845
Excel Vers. ve Dili
Excel 2010
Merhaba
Aşağıdaki gibi deneyin
Olmazsa Sn.asri' nin belirttiği gibi; bir dosya sitesine örneğinizi yükleyip indirme adresi bildiriniz
Kod:
Sub dosya()
For v = 1 To ThisWorkbook.Sheets.Count
 ChDir ThisWorkbook.Path
kayıt = CreateObject("wscript.Shell").SpecialFolders.Item(ThisWorkbook.Path) & _
ThisWorkbook.Sheets(v).Name & ".xlsm": Sheets(v).Copy
    ActiveWorkbook.SaveAs Filename:=kayıt, FileFormat:=xlNormal
    ActiveWorkbook.Close
Next
End Sub
 
Katılım
31 Aralık 2009
Mesajlar
58
Excel Vers. ve Dili
2007
Altın Üyelik Bitiş Tarihi
13/02/2022
Öncelikle ilgi ve alakanız için çok çok teşekkür ederim.
Konu şöyle;
DENEME ANA SAYFA dosyasını parçalayacağız. bu dosyada denemeler "tüm kurumlar" birlikte sıralı şekilde.
Amacımız bu denemeleri kurumlar için ayrı ayrı "kurumun isimiyle" parçalamak. Her kurumun listesinde sadece kendi öğrencileri olacak. Zaten dosyanın yanında bir de "OLMASI İSTENEN AYRILMIŞ HALLİ DOSYA ÖRNEĞİ" diye olmasını beklediğim son halini de elle oluşturup gönderdim. Amacım bunu makro ile yapmak
Şimdiden teşekkür ederim.
( Dosyalar örnektir. Bu dosyalara bakarak daha büyük dosyalar üzerinde çalışacağım.)
 
Üst