Excel'de her sayfayı CSV/PDF dosyası olarak nasıl kaydedersiniz veya dışa aktarırsınız?
Veri analizi, raporlama veya kayıt tutma gibi görevlerde büyük Excel çalışma kitaplarıyla çalışmak yaygın bir durumdur. Genellikle, her çalışma sayfasını ayrı bir .csv veya PDF dosyası olarak kaydetmeniz veya dışa aktarmanız gerekebilir; bu da bireysel veri setlerini paylaşmayı veya işlemeyi çok daha kolay hale getirir. Ancak Excel, doğrudan "tüm sayfaları dışa aktar" özelliği sunmadığı için bunu gerçekleştirmek zor görünebilir. Bu makalede, yerleşik Excel seçeneklerinden gelişmiş otomasyon tekniklerine kadar, çalışma kitabınızdaki her sayfayı ayrı bir CSV veya PDF dosyası olarak hızlı ve verimli bir şekilde kaydetmek veya dışa aktarmak için çeşitli pratik yöntemler bulacaksınız.
- Farklı Kaydet özelliği ile her sayfayı CSV/PDF dosyası olarak kaydedin veya dışa aktarın
- Kutools for Excel ile toplu olarak her sayfayı CSV/PDF dosyası olarak kaydedin veya dışa aktarın
- VBA ile toplu olarak her sayfayı CSV dosyası olarak kaydedin veya dışa aktarın
- Excel formülleri kullanarak sayfa içeriğini CSV olarak dışa aktarma (alternatif çözüm)
Farklı Kaydet özelliği ile her sayfayı CSV/PDF dosyası olarak kaydedin veya dışa aktarın
Tek bir çalışma sayfasını CSV veya PDF dosyası olarak dışa aktarmanın en basit yolu, Excel'in yerleşik Farklı Kaydet fonksiyonunu kullanmaktır. Bu yöntem özellikle yalnızca birkaç sayfayı dışa aktarmak istiyorsanız ya da her dosyayı kaydetmeden önce tam kontrol ve inceleme yapmak istediğinizde kullanışlıdır. Ancak çalışma kitabınız birçok sayfa içeriyorsa, her biri için bu adımları manuel olarak uygulamak sıkıcı hale gelebilir.
Avantajlar: Basit, ek araç veya programlama gerektirmez, dışa aktarmadan önce sayfayı gözden geçirmenize veya ayarlamanıza izin verir.
Sınırlamalar: Birden fazla sayfa için manuel ve tekrarlayıcıdır; tüm sayfalarda aynı anda işlem yapamazsınız.
1. Dışa aktarmak istediğiniz tek bir CSV veya PDF dosyası olarak etkinleştirmek istediğiniz sayfanın altındaki çalışma sayfası sekmesine tıklayın. Ardından Dosya (veya Office düğmesi) > Farklı Kaydet'e gidin.
2. Açılan Farklı Kaydet iletişim kutusunda, dosyanızı saklamak istediğiniz hedef klasörü seçin. Farklı kaydetme türü açılır menüsüne tıklayın ve CSV (Virgülle ayrılmış) (*.csv) veya PDF (*.pdf) seçeneklerinden birini, dışa aktarma formatına göre seçin. Hazır olduğunuzda Kaydet butonuna tıklayın.
3. CSV formatında kaydediyorsanız, Excel size iki uyarı iletişim kutusuyla bildirimde bulunacaktır. İlk uyarı yalnızca etkin sayfanın kaydedileceğini, ikinci uyarı ise CSV tarafından desteklenmeyen özelliklerin kaybolabileceğini belirtir. İlk mesajda TAMAM'a, ardından bir sonraki mesajda EVET'e tıklayarak devam edin.
Not: PDF olarak kaydetmeyi seçerseniz, bu uyarı mesajları görünmez; sadece kaydetmeye devam edersiniz.
4. Ek sayfaları dışa aktarmak için, kaydetmek istediğiniz her çalışma sayfası için 1-3 adımlarını tekrarlayın.
Ek İpuçları ve Hatırlatmalar:
- CSV olarak kaydetmeden önce, CSV yalnızca ham verileri depoladığından, korumak istediğiniz formüllerin veya biçimlendirmelerin olmadığını kontrol edin.
- PDF olarak kaydederken, baskı alanını ayarlamayı ve sayfa düzenini en iyi sonuçlar için ayarlamayı düşünün.
- Hedef klasörde aynı ada sahip dosyaların üzerine yazmamaya dikkat edin, özellikle de sayfa adlarınız benzerse.
Sorun Giderme: Excel, "Çalışma kitabınızdaki bazı özellikler CSV olarak kaydederseniz kaybolabilir" şeklinde bir uyarı verirse, bu normaldir çünkü bu format formüller, biçimlendirme veya birden fazla sayfayı desteklemez. Yalnızca etkin sayfa her dosya başına dışa aktarılacaktır.
Kutools for Excel ile toplu olarak her sayfayı CSV/PDF dosyası olarak kaydedin veya dışa aktarın
Çok sayıda sayfa içeren bir çalışma kitabınız varsa, her sayfayı manuel olarak Farklı Kaydet işleviyle dışa aktarmak zahmetli olabilir. Bu durumlarda, Kutools for Excel gibi özel Excel eklentileri etkili bir alternatif sağlayabilir. Çalışma Kitabını Böl aracı, her çalışma sayfasını toplu olarak ayrı CSV, PDF veya diğer dosya formatlarında dışa aktarmanıza olanak tanır, önemli ölçüde zaman ve çaba tasarrufu sağlar.
Avantajlar: Büyük sayıda sayfayı aynı anda işleyebilir, birden fazla formatı destekler, gizli veya boş sayfaları atlamak için esnek seçenekler sunar, kullanıcı dostudur.
Sınırlamalar: Kutools for Excel'in yüklenmesini gerektirir; BT politikası nedeniyle eklentiler kullanamıyorsanız uygun değildir.
1. Excel şeridinde, Kutools Plus > Çalışma Kitabı > Çalışma Kitabını Böl'e tıklayın.
2. Çalışma Kitabını Böl iletişim kutusunda, tercihlerinizi aşağıdaki şekilde ayarlayın:

(1) Tüm sayfaların bölme için seçili olduğundan emin olun. Önceden bazılarını seçim dışı bıraktıysanız, Çalışma Sayfası Adı'nı yeniden seçmek için onay kutusunu kullanın.
(2) Farklı kaydetme formatını belirt onay kutusunu işaretleyin.
(3) Farklı kaydetme formatını belirt kutusunun altındaki kutuya tıklayın ve CSV (Macintosh) (*.csv) veya PDF (*.pdf) dosya türlerinden birini dışa aktarma formatı olarak seçin.
(4) Devam etmek için Böl butonuna tıklayın.
Not: Dışa aktarmada herhangi bir görünmeyen veya boş sayfayı hariç tutmak istiyorsanız Gizli çalışma sayfalarını atla ve/veya Boş çalışma sayfasını atla seçeneklerini seçin. Bu, çıktı dosyalarının alakalı kalmasını sağlar ve gereksiz dışa aktarmaları önler.
Kutools for Excel - Excel'i 300'den fazla temel araçla güçlendirin. Sürekli ücretsiz AI özelliklerinden yararlanın! Hemen Edinin
3. Açılan Klasör Gözat iletişim kutusunda, tüm çıktı dosyalarının (CSV veya PDF) kaydedileceği hedef klasörü seçin ve Tamam'a tıklayarak onaylayın.
Araç, çalışma kitabınızı işleyecek ve seçilen her çalışma sayfası için ayrı dosyalar oluşturarak bunları belirttiğiniz klasöre kaydedecektir.
VBA ile toplu olarak her sayfayı CSV dosyası olarak kaydedin veya dışa aktarın
Düzinelerce hatta yüzlerce sayfayı ayrı CSV dosyaları olarak dışa aktarmanız gerekiyorsa, manuel işlemler oldukça zaman alıcı olabilir. Bu süreci otomatikleştirmek için, Excel'in yerleşik Visual Basic for Applications (VBA) düzenleyicisini kullanabilir ve her sayfayı birkaç tıklamayla dışa aktarmak için bir betik çalıştırabilirsiniz. Bu yöntem, temel kod yürütme konusunda rahat olan ve gelecekte benzer görevlerle çalışırken esnek, tekrar kullanılabilir bir çözüme ihtiyaç duyan kullanıcılar için idealdir.
Avantajlar: Tamamen otomatik, üçüncü parti eklentilere gerek yoktur, farklı çalışma kitapları için özelleştirilebilir ve tekrar kullanılabilir.
Sınırlamalar: İlk kurulum gerektirir, VBA hakkında temel bilgi ve makroları Excel ortamınızda çalıştırmak için izin gerekir.
Önlemler:
- Makroları çalıştırmadan önce çalışma kitabınızı her zaman yedekleyin.
- Dosya kaydetme işlemini etkileyebilecek mevcut makroları devre dışı bırakın veya gözden geçirin.
VBA çözümünü uygulamak için şu adımları izleyin:
1. Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.
2. Ekle > Modül'e tıklayın ve sağlanan VBA kodunu yeni modül penceresine yapıştırın.
VBA: Her sayfayı ayrı bir CSV dosyası olarak kaydet
Public Sub SaveWorksheetsAsCsv()
Dim xWs As Worksheet
Dim xDir As String
Dim folder As FileDialog
Set folder = Application.FileDialog(msoFileDialogFolderPicker)
If folder.Show <> -1 Then Exit Sub
xDir = folder.SelectedItems(1)
For Each xWs In Application.ActiveWorkbook.Worksheets
xWs.SaveAs xDir & "\" & xWs.Name, xlCSV
Next
End Sub
3. Kodu çalıştırmak için VBA editöründeki Çalıştır düğmesine ("oynat" üçgen simgesi) tıklayın veya basitçe F5 tuşuna basın. Excel, bir hedef klasör seçmenizi isteyecektir.
4. Klasör seçim iletişim kutusunda, tüm CSV dosyalarının kaydedileceği yeri seçin ve Tamam'a tıklayın.
Makro tamamlandığında, her çalışma sayfasını ayrı bir CSV dosyası olarak, dosya adlarının ilgili sayfa adlarıyla eşleştiği, belirttiğiniz klasörde bulacaksınız.
Yararlı İpuçları:
- Bir sayfa boşsa, karşılık gelen CSV dosyası yine de oluşturulabilir (ancak boş olabilir).
- Çalışma kitabınız çok büyük sayfalar içeriyorsa, dışa aktarma işlemi biraz zaman alabilir—tamamlanma mesajı gelene kadar (kodlanmışsa) veya dosyalar görünene kadar bekleyin.
Sorun Giderme:
- Makro hedefe erişemezse (yazma korumalı/izin hatası), Tam Belgeler veya Masaüstü gibi tam erişime sahip olduğunuz bir klasör seçin.
- Bir dosya görünmüyorsa, sayfanın gizli veya korumalı olmadığından emin olun—gerekiyorsa kodu bu senaryoları içerecek şekilde değiştirin.
Excel formülleri kullanarak sayfa içeriğini CSV olarak dışa aktarın (alternatif çözüm)
Makroları veya eklentileri kullanamadığınız veya kullanmak istemediğiniz ancak yine de sayfa içeriğinizi dışa aktarmak için hızlı bir şekilde CSV dosyası olarak hazırlamak istediğiniz senaryolarda, Excel formülleri verilerinizi CSV uyumlu bir formatta bir araya getirmeye yardımcı olabilir. Formüller doğrudan dosya dışa aktaramasa da, hücre değerlerini uygun şekilde biçimlendirilmiş metin olarak birleştirmek için kullanabilirsiniz; ardından bu metni Not Defteri veya başka bir metin düzenleyici kullanarak .csv dosyası olarak kaydedebilirsiniz.
Avantajlar: Hiçbir makro veya eklenti içermez, küçük veri setleri ve nadir tek seferlik dışa aktarmalar için basittir.
Sınırlamalar: Dışa aktarmayı tamamlamak için manuel işlem gerektirir, en iyi basit ve tutarlı tablolar için değil, büyük veya karmaşık veri yapıları için uygundur. Sütun veya satırlar sayfalar arasında uzunluk açısından değişiyorsa ayarlama yapılabilir.
Talimatlar:
1. Verileriniz sütun A'dan D'ye ve satır 1'den 100'e kadar olsun. E1 hücresine, sütun A'dan D'ye kadar olanları bir CSV formatı satırı olarak birleştirmek için aşağıdaki formülü girin (verileriniz için aralığı gerektiği gibi değiştirin):
=A1 & "," & B1 & "," & C1 & "," & D1
2. E1'deki formülü tüm veri satırlarına kopyalayın (örneğin, E1:E100). Oluşturulan satırlar olan sütun E'yi seçin, Ctrl+C tuşlarına basarak kopyalayın ve ardından Not Defteri veya başka bir metin düzenleyiciye yapıştırın.
3. Metin dosyasını .csv uzantısıyla kaydedin, örneğin Sheet1.csv. Artık verileriniz Excel'de yeniden açılabilir veya başka sistemlerde kullanılabilir.
Parametre Notları: Daha fazla veya daha az sütununuz varsa formülü ayarlayın—gerektiği kadar hücre referansı ve virgül ekleyin veya kaldırın.
İpuçları: Virgül içeren değerleri ele almak için (bu CSV ayrıştırmasını etkileyebilir), formüldeki her değeri tırnak işaretleri arasına alın:
="""" & A1 & """,""" & B1 & """,""" & C1 & """,""" & D1 & """"
Kaydettikten sonra, yapı ve biçimlendirmenin doğru olduğunu kontrol etmek için dosyayı Excel'de yeniden açarak verilerinizi doğrulayın.
Sorun Giderme: CSV dosyanızı açtığınızda sütunlar birleştirilmiş veya yanlış ayrılmış görünüyorsa, sisteminizdeki bölgesel liste ayırıcılarını kontrol edin (virgül vs. noktalı virgül) veya formül ayırıcısını buna göre ayarlayın.
Demo: Excel'de her sayfayı CSV/PDF dosyası olarak kaydedin veya dışa aktarın
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
- Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
- Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!
Tüm Kutools eklentileri. Tek kurulum
Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.





- Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
- Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
- 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
- En iyi değer — tek tek eklenti almak yerine tasarruf edin