Excel'de her sayfayı CSV/PDF dosyası olarak nasıl kaydedebilir veya dışa aktarabilirsiniz?
Örneğin, birden fazla sayfası olan büyük bir çalışma kitabınız var ve her sayfayı ayrı bir .csv dosyası veya PDF dosyası olarak kaydetmek veya dışa aktarmak istiyorsunuz. Bunu kolayca ve hızlı bir şekilde nasıl yapabilirsiniz? Bu makalede, bu sorunu çözmek için birkaç yöntem tanıtacağım.
- Kaydetme Özelliği ile Her Sayfayı CSV/PDF Dosyası Olarak Kaydetme/Dışa Aktarma
- Kutools for Excel ile Her Sayfayı Toplu Olarak CSV/PDF Dosyası Olarak Kaydetme/Dışa Aktarma
- VBA ile Her Sayfayı Toplu Olarak CSV Dosyası Olarak Kaydetme/Dışa Aktarma
Kaydetme Özelliği ile Her Sayfayı CSV/PDF Dosyası Olarak Kaydetme/Dışa Aktarma
Bildiğiniz gibi, Microsoft Excel geçerli çalışma sayfasını ayrı bir .csv dosyası veya PDF dosyası olarak kaydedebilir. Bu nedenle, her sayfayı tek tek manuel olarak .csv dosyası veya PDF dosyası olarak kaydedebilir veya dışa aktarabilirsiniz.
1. Dışa aktarılacak sayfaya geçin ve File (veya Office button) > Save As öğesine tıklayın.
2. Açılan iletişim kutusunda, .csv dosyasını kaydetmek istediğiniz hedef klasörü belirtin, Save as type kutusuna tıklayın ve açılır listeden CSV (Virgülle ayrılmış) (*.csv) veya PDF (*.pdf) seçeneğini belirleyin ve Kaydet düğmesine tıklayın.
3. Ardından iki uyarı iletişim kutusu sırasıyla açılacaktır. Lütfen Tamam > Evet'e tıklayın.
Not: Eğer etkin çalışma sayfasını PDF dosyası olarak kaydederseniz, bu iletişim kutuları açılmayacaktır. Sadece bir sonraki adıma geçin.
4. Diğer sayfaları bireysel .csv dosyaları olarak kaydetmek için yukarıdaki 1-3 adımlarını tekrarlayın.
Kutools for Excel ile Her Sayfayı Toplu Olarak CSV/PDF Dosyası Olarak Kaydetme/Dışa Aktarma
Bazı Excel kullanıcıları çeşitli nedenlerden dolayı VBA kodunu reddedebilir. Endişelenmeyin! Üçüncü yöntem, Kutools for Excel'in Çalışma Kitabını Ayır özelliğiyle her sayfayı kolayca .csv dosyası veya PDF dosyası olarak toplu olarak kaydedebilir veya dışa aktarabilir.
1. Kutools Plus > Workbook > Split Workbook öğesine tıklayın.
2. Açılan Çalışma Kitabını Ayır iletişim kutusunda,

(1) Tüm sayfaların seçilmesini koruyun. Eğer değilse, Çalışma Sayfası Adı'nın yanındaki onay kutusunu işaretleyerek tüm sayfaları seçebilirsiniz;
(2) Belirli kaydetme formatı seçeneğini işaretleyin;
(3) Belirli kaydetme formatı seçeneğinin altındaki kutuya tıklayın ve açılır listeden CSV (Macintosh)(*.csv) veya PDF (*.pdf) seçin.
(4) Böl düğmesine tıklayın.
Not: Çalışma kitabınızda gizli ve boş çalışma sayfaları varsa, Gizli çalışma sayfalarını atla ve Boş çalışma sayfasını atla kutularını işaretlemek, dışa aktarırken tüm boş veya gizli sayfaları yoksayacaktır.
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 .csv dosyalarını veya PDF dosyalarını kaydetmek istediğiniz hedef klasörü belirtin ve Tamam düğmesine tıklayın.
Şimdi her bir sayfanın belirtilen klasöre bireysel .csv dosyası olarak dışa aktarıldığını ve kaydedildiğini göreceksiniz.
VBA ile Her Sayfayı Toplu Olarak CSV Dosyası Olarak Kaydetme/Dışa Aktarma
Dışa aktarmak veya kaydetmek istediğiniz çok sayıda sayfa varsa, ilk yöntem oldukça zaman alıcı ve sıkıcı olabilir. Bu VBA kodu işleri basitleştirir ve her sayfayı .csv dosyası olarak kaydetmeyi veya dışa aktarmayı kolaylaştırır.
1. Alt + F11 tuşlarına aynı anda basarak Microsoft Visual Basic for Applications penceresini açın.
2. Ekle > Modül'e tıklayın ve ardından aşağıdaki VBA kodunu yeni modül penceresine yapıştırın.
VBA: Her sayfayı bireysel CSV dosyası olarak kaydetme
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. Çalıştır düğmesine tıklayın veya F5 tuşuna basın bu VBA'yı çalıştırmak için. 4. Açılan Gözat iletişim kutusunda, tüm .csv dosyalarını kaydetmek istediğiniz hedef klasörü belirtin ve Tamam düğmesine tıklayın.
Ardından her bir sayfanın belirlenen hedef klasöre bireysel .csv dosyası olarak kaydedildiğini/dışa aktarıldığını göreceksiniz.
Demo: Excel'de her sayfayı CSV/PDF dosyası olarak kaydetme/dışa aktarma
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!