Excel’de her sayfayı ayrı ayrı CSV veya PDF dosyası olarak nasıl kaydeder ya da dışa aktarırsınız?
Raporlama, kayıt tutma veya veri analizi gibi görevlerde birden çok sayfadan oluşan büyük Excel çalışma kitaplarıyla çalışmak oldukça yaygındır. Genellikle her çalışma sayfasını ayrı bir .csv veya PDF dosyası olarak kaydetmeniz ya da dışa aktarmanız gerekir; bu da bireysel veri kümelerinin paylaşımını ve işlenmesini çok daha kolay hale getirir. Ancak Excel, "tüm sayfaları dışa aktar" özelliğini doğrudan sunmaz; bu yüzden işlem başta zor görünebilir. Bu makalede, çalışma kitabınızdaki her sayfayı tek tek CSV veya PDF dosyaları olarak kaydetmenize veya dışa aktarmanıza yardımcı olacak, yerleşik Excel seçeneklerinden gelişmiş otomasyon tekniklerine kadar çeşitli pratik yöntemleri keşfedeceksiniz.
- Her sayfayı CSV/PDF Dosyaları olarak Kaydet veya Dışa Aktar özelliğiyle kaydedin
- Her sayfayı CSV/PDF Dosyaları olarak Kutools for Excel ile toplu kaydedin veya dışa aktarın
- Her sayfayı VBA ile CSV dosyası olarak toplu kaydedin
- Excel formüllerini kullanarak sayfa içeriğini CSV olarak dışa aktarın (alternatif çözüm)
Her sayfayı CSV/PDF Dosyaları olarak "Farklı Kaydet" özelliğiyle kaydedin veya dışa aktarın
Tek bir çalışma sayfasını CSV veya PDF dosyası olarak dışa aktarmanın en kolay yolu, Excel’in yerleşik Farklı Kaydet özelliğini kullanmaktır. Bu yöntem, yalnızca birkaç sayfayı dışa aktarmanız gerektiğinde ya da her dosyayı kaydetmeden önce tam kontrol ve inceleme yapmak istediğinizde özellikle pratiktir. Ancak çalışma kitabınızda çok sayıda sayfa varsa, bu adımları her biri için manuel olarak tekrarlamak oldukça yorucu hale gelebilir.
Avantajlar: Basittir, ek araç veya programlama gerektirmez; dışa aktarmadan önce sayfayı inceleme ve ayarlama imkânı sunar.
Sınırlamalar: Birden fazla sayfa için manuel ve tekrarlıdır; aynı anda tüm sayfalara işlem uygulanamaz.
1. CSV veya PDF dosyaları olarak dışa aktarmak istediğiniz sayfayı etkinleştirmek için alttaki çalışma sayfası sekmesine tıklayın. Ardından Dosya(veya)Office düğmesi) > Farklı Kaydet yolunu izleyin.
2. Görünen Farklı Kaydet iletişim kutusunda, dosyanızı kaydetmek istediğiniz hedef klasörü seçin. Kaydetme Biçimini Belirt açılır menüsünden dışa aktarma formatı ihtiyaçlarınıza göre ya CSV (Virgülle ayrılmış) (*.csv) ya da PDF (*.pdf) seçeneğini belirleyin. Hazır olduğunuzda Kaydet düğmesine tıklayın.

3. CSV formatında kaydediyorsanız, Excel size iki uyarı iletişim kutusu gösterecektir. İlki, yalnızca Geçerli Çalışma Sayfası’nın kaydedileceğini; ikincisi ise CSV tarafından desteklenmeyen özelliklerin kaybolabileceğini bildirir. İlk iletiye Tamam, ikinci iletiye ise Evet yanıtını vererek işleme devam edin.
Not: PDF olarak kaydetmeyi seçerseniz, bu uyarı iletileri görünmez; doğrudan kaydetme işlemine geçilir.


4. Her bir ek sayfayı dışa aktarmak için 1–3. adımları, kaydetmek istediğiniz her çalışma sayfası için tekrarlayın.
Ek İpuçları ve Hatırlatmalar:
- CSV olarak kaydetmeden önce, sayfanızın korumak istediğiniz formüller veya biçimlendirmeler içermediğinden emin olun; çünkü CSV dosyaları yalnızca ham verileri saklar.
- PDF olarak kaydederken en iyi sonuçlar için baskı alanını ve sayfa düzenini ayarlamayı unutmayın.
- Hedef klasörde aynı ada sahip dosyaların üzerine yazılmamasına dikkat edin—özellikle sayfa adlarınız benzerse.
Sorun Giderme: Excel, “Çalışma kitabınızdaki bazı özellikler CSV olarak kaydedilirse kaybolabilir” uyarısı veriyorsa bu tamamen normaldir; çünkü CSV formatı formülleri, biçimlendirmeyi veya birden fazla çalışma sayfasını desteklemez. Her dosyaya yalnızca **Geçerli Çalışma Sayfası** dışa aktarılır.
Her sayfayı CSV/PDF Dosyaları olarak toplu şekilde kaydedin veya dışa aktarın: Kutools for Excel
Çalışma kitabınızda çok sayıda sayfa varsa, her sayfayı manuel olarak Farklı Kaydet özelliğiyle dışa aktarmak zorlaşabilir. Bu durumlarda, Kutools for Excel gibi özel Excel eklentileri verimli bir alternatif sunar. Çalışma Kitabını Ayır aracı, her çalışma sayfasını tek seferde CSV, PDF veya diğer dosya türü biçimlerinde toplu olarak dışa aktarmanıza olanak tanıyarak önemli ölçüde zaman ve çaba tasarrufu sağlar.
Avantajlar: Birden fazla sayfayı aynı anda işleyebilir, çoklu formatları destekler, gizli veya boş sayfaları atlamak konusunda esnektir ve son derece kullanıcı dostudur.
Sınırlamalar: Kutools for Excel eklentisinin kurulu olmasını gerektirir; BT politikası nedeniyle eklenti kullanamadığınız durumlarda uygun değildir.
1. Excel Şeridi sekmesinde KUTOOLS PLUS > Çalışma Kitabı > Çalışma Kitabını Ayır yolunu izleyin.

2. Çalışma Kitabını Ayıriletişim kutusunda tercihlerinizi aşağıdaki gibi ayarlayın:

(1) Bölme işlemi için tüm sayfaların seçili olduğundan emin olun. Daha önce bazılarının seçimini kaldırdıysanız, tüm sayfaları tekrar seçmek üzere Çalışma Sayfası Adı öğesinin önündeki onay kutusunu kullanın.
(2)Kayıt formatını belirt kutusunu işaretleyin.
(3)Kayıt formatını belirt öğesinin altındaki kutucuğa tıklayın ve dışa aktarma Dosya Türü olarak ya CSV (*.csv) ya da PDF (*.pdf) seçeneğini belirleyin.
(4) Devam etmek için Böl düğmesine tıklayın.
Not: Dışa aktarma sırasında görünmeyen veya boş sayfaları hariç tutmak istiyorsanız, Gizli Çalışma Sayfalarını Yoksay ve/veya Görünmeyen Boş Çalışma Sayfasını Atla seçeneklerini işaretleyin. Bu, çıktı dosyanızın daha temiz ve ilgili kalmasına yardımcı olurken gereksiz dışa aktarmalardan da kaçınmanızı sağlar.
Kutools for Excel– Excel'i, işinizi daha hızlı ve kolay hale getiren 300 temel araçla güçlendirin ve daha akıllı veri işleme ile üretkenlik için yapay zeka özelliklerinden yararlanın.Hemen Edinin
3. Görünen Klasör Seç iletişim kutusunda, tüm Çıktı Dosyası dosyalarının (CSV veya PDF) kaydedileceği hedef klasörü seçin ve Tamam düğmesine tıklayarak onaylayın.

Araç, çalışma kitabınızı işleyecek, seçtiğiniz her çalışma sayfası için belirlediğiniz biçimde ayrı dosyalar oluşturacak ve bunları belirttiğiniz klasöre kaydedecektir.
Her sayfayı VBA ile CSV dosyası olarak toplu kaydedin
Onlarca, hatta yüzlerce sayfayı ayrı CSV dosyaları olarak dışa aktarmanız gerekiyorsa, manuel işlemler son derece zaman alıcı olabilir. Bu süreci otomatikleştirmek için Excel’in yerleşik Visual Basic for Applications (VBA) düzenleyicisini kullanabilir ve birkaç tıklamayla her sayfayı dışa aktaran bir betiği çalıştırabilirsiniz. Bu yöntem, temel kod yürütme konusunda rahat olan ve özellikle ileride benzer görevlerle karşılaşacak kullanıcılar için esnek, tekrarlanabilir bir çözüm sunar.
Avantajlar: Tamamen otomatiktir, üçüncü parti eklentilere gerek duymaz ve farklı çalışma kitapları için özelleştirilebilir ve tekrarlanabilir.
Sınırlamalar: Başlangıçta kurulum, VBA konusunda temel bilgi ile Excel ortamınızda makro çalıştırma izni gerektirir.
Önlemler:
- Çalışma kitabınızı her zaman makroları çalıştırmadan önce yedekleyin.
- Dosya kaydetmeyi etkileyebilecek mevcut makroları devre dışı bırakın veya gözden geçirin.
VBA çözümünü uygulamak için aşağıdaki 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 yolunu izleyin 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 Düzenleyici’de Çalıştır düğmesine (oynatma üçgeni simgesi) tıklayın ya da sadece 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 belirleyin ve Tamam düğmesine tıklayın.

Makro tamamlandığında, belirlediğiniz klasörde her çalışma sayfasının ilgili sayfa adıyla eşleşen dosya adına sahip bireysel CSV dosyalarını göreceksiniz.
Yararlı İpuçları:
- Sayfa boş olsa bile ilgili CSV dosyası oluşturulabilir (ancak içeriği boş olur).
- Çalışma kitabınız çok büyük sayfalar içeriyorsa, dışa aktarma işlemi biraz zaman alabilir; tamamlanma mesajını (kodlanmışsa) veya dosyaların görünmesini bekleyin.
Sorun Giderme:
- Makro hedefe erişemiyorsa (örneğin, yazmaya kapalıysa veya izin hatası alıyorsanız), Belgeler veya Masaüstü gibi tam erişiminiz olan bir klasör seçin.
- Bir dosya görünmüyorsa, sayfanın gizli veya korumalı olmadığından emin olun; gerekirse bu senaryoları da kapsayacak şekilde kodu güncelleyin.
Excel formüllerini kullanarak sayfa içeriğini CSV olarak dışa aktarın (alternatif çözüm)
Makroları veya eklentileri kullanamadığınız ya da kullanmak istemediğiniz, ancak sayfa içeriğinizi CSV dosyası olarak dışa aktarmak için hızlı bir çözüme ihtiyacınız olan durumlarda, Excel formülleri verilerinizi CSV uyumlu biçimde bir araya getirmede size yardımcı olabilir. Formüller doğrudan dosya dışa aktaramasa da, hücre değerlerini doğru şekilde biçimlendirilmiş metne dönüştürmek için kullanılabilir; bu metin daha sonra Notepad veya başka bir metin düzenleyiciye kopyalanarak .csv uzantılı bir dosya olarak kaydedilebilir.
Avantajlar: Makro veya eklenti gerektirmez; küçük veri kümeleri ve nadiren yapılan tek seferlik dışa aktarımlar için idealdir.
Sınırlamalar: Dışa aktarımı tamamlamak için manuel işlem gerekir; büyük veya karmaşık veri yapıları yerine basit ve tutarlı tablolar için uygundur. Sayfalar arasında sütun veya satır uzunlukları değişiyorsa formülün ayarlanması gerekebilir.
Talimatlar:
1. Verilerinizin A ile D sütunları arasında ve 1 ile 100. satırlarında olduğunu varsayalım. A ile D sütunlarını CSV biçiminde tek bir satıra dönüştürmek için E1 hücresine aşağıdaki formülü girin (veri aralığınızı gerektiği gibi güncelleyin):
=A1 & "," & B1 & "," & C1 & "," & D1 2. E1'deki formülü veri içeren tüm satırlara (örneğin E1:E100) kopyalayın. Sütun E'deki hücreleri (oluşturulan satırları) seçin, kopyalamak için Ctrl+C tuşlarına basın, ardından Notepad veya başka bir metin düzenleyiciye yapıştırın.
3. Dosyayı .csv uzantısıyla kaydedin; örneğin Sheet1.csv. Böylece verileriniz Excel’de tekrar açılabilir hale gelir veya diğer sistemlerde sorunsuzca kullanılabilir.
Parametre Notları: Daha fazla veya daha az sütununuz varsa formülü buna göre ayarlayın—gerekirse hücre referanslarını ve virgülleri ekleyin ya da çıkarın.
İpuçları: CSV ayrıştırmasını bozabilecek virgül içeren değerleri yönetmek için formülde her değeri tırnak işaretleriyle çevreleyin:
="""" & A1 & """,""" & B1 & """,""" & C1 & """,""" & D1 & """" Kaydettikten sonra, yapının ve biçimlendirmenin doğru olduğundan emin olmak için dosyayı Excel’de tekrar açıp verilerinizi doğrulayın.
Sorun Giderme: CSV dosyanızı açarken sütunların birleşik göründüğünü ya da yanlış ayrıldığını fark ederseniz, sistem ayarlarınızdaki bölgesel liste ayırıcılarını (virgül mü, noktalı virgül mü?) kontrol edin veya formüldeki ayırıcıyı buna göre güncelleyin.
Demo: Excel’de her sayfayı CSV/PDF Dosyaları olarak kaydetme veya dışa aktarma
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar