KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de birden fazla Excel dosyasını CSV dosyalarına nasıl toplu dönüştürebilirim?

YazarSun Değiştirme Tarihi

Excel dosyaları, "Farklı Kaydet" özelliği kullanılarak CSV formatına dönüştürülebilir; ancak birden fazla dosyayı tek tek elle işlemek oldukça zaman alıcıdır. Birden fazla Excel dosyasını ayrı ayrı CSV dosyalarına toplu olarak dönüştürmeniz gerekiyorsa, bu kılavuz size iki verimli yöntem sunar:

Bir klasördeki Excel Dosyaları'leri VBA ile CSV dosyalarına toplu dönüştürme

Çalışma kitabının sayfalarını Kutools for Excel ile ayrı CSV dosyalarına dönüştürme iyi fikir3


Bir klasördeki Excel Dosyaları'leri VBA ile CSV dosyalarına toplu dönüştürme

Excel'de bu görevi hızlıca gerçekleştirmek için yerleşik bir işlev yoktur; VBA kullanımı dışında.

1. Excel'i etkinleştirin ve Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.

2. Ekle > Modül seçeneğine tıklayarak yeni bir modül oluşturun.

3. Aşağıdaki kodu kopyalayın ve yeni Modül penceresine yapıştırın.

VBA: Excel Dosyaları'leri toplu olarak CSV'ye dönüştürme

Sub WorkbooksSaveAsCsvToFolder()
'UpdatebyExtendoffice20181031
Dim xObjWB As Workbook
Dim xObjWS As Worksheet
Dim xStrEFPath As String
Dim xStrEFFile As String
Dim xObjFD As FileDialog
Dim xObjSFD As FileDialog
Dim xStrSPath As String
Dim xStrCSVFName As String
Dim xS  As String
    Application.ScreenUpdating = False
    Application.EnableEvents = False
    Application.Calculation = xlCalculationManual
    Application.DisplayAlerts = False
    On Error Resume Next
Set xObjFD = Application.FileDialog(msoFileDialogFolderPicker)
    xObjFD.AllowMultiSelect = False
    xObjFD.Title = "Kutools for Excel - Select a folder which contains Excel files"
    If xObjFD.Show <> -1 Then Exit Sub
    xStrEFPath = xObjFD.SelectedItems(1) & "\"
    Set xObjSFD = Application.FileDialog(msoFileDialogFolderPicker)
    xObjSFD.AllowMultiSelect = False
    xObjSFD.Title = "Kutools for Excel - Select a folder to locate CSV files"
    If xObjSFD.Show <> -1 Then Exit Sub
    xStrSPath = xObjSFD.SelectedItems(1) & "\"
    xStrEFFile = Dir(xStrEFPath & "*.xls*")
    Do While xStrEFFile <> ""
       xS = xStrEFPath & xStrEFFile
        Set xObjWB = Application.Workbooks.Open(xS)
        xStrCSVFName = xStrSPath & Left(xStrEFFile, InStr(1, xStrEFFile, ".") - 1) & ".csv"
        xObjWB.SaveAs Filename:=xStrCSVFName, FileFormat:=xlCSV
        xObjWB.Close savechanges:=False
        xStrEFFile = Dir
  Loop
    Application.Calculation = xlCalculationAutomatic
    Application.EnableEvents = True
    Application.ScreenUpdating = True
    Application.DisplayAlerts = True
End Sub

4. F5 tuşuna basın, ilk açılan iletişim kutusunda CSV dosyalarına dönüştürmek istediğiniz Excel Dosyaları'nın bulunduğu klasörü seçin.
Dönüştürülecek Excel dosyalarını içeren klasörü seçmek için ilk iletişim kutusunun ekran görüntüsü

5. Tamam'a tıklayın; ardından açılan ikinci iletişim kutusunda CSV dosyalarının kaydedileceği klasörü seçin.
Dönüştürülen CSV dosyalarının kaydedileceği klasörü seçmek için ikinci iletişim kutusunun ekran görüntüsü

6. Tamam'a tıklayın; artık klasördeki Excel dosyaları CSV dosyalarına dönüştürülmüş ve başka bir klasöre kaydedilmiştir.
Seçilen klasördeki Excel dosyalarının CSV dosyalarına dönüştürülmesini gösteren ekran görüntüsü


Çalışma kitabının sayfalarını Kutools for Excel ile ayrı CSV dosyalarına dönüştürme

Bildiğiniz gibi, Excel’in **Farklı Kaydet** özelliğiyle tüm çalışma kitabını yalnızca tek bir CSV dosyasına dönüştürebilirsiniz. Ancak bazen bireysel sayfaları ayrı ayrı CSV dosyalarına dönüştürmeniz gerekebilir. İşte tam da bu durumlarda,Çalışma Kitabını Ayır yardımcısı,Kutools for Excel tarafından size sunuluyor.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı artırmak ve verimliliği yükseltmek için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri yüksek doğrulukla otomatikleştirerek veri yönetimini kolay hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

1. CSV dosyaları halinde ayrı ayrı dönüştürmek istediğiniz çalışma kitabını etkinleştirin ve KUTOOLS PLUS > Çalışma Kitabı > Çalışma Kitabını Ayır seçeneğine tıklayın.
Excel'de Kutools sekmesinde Çalışma Kitabını Böl yardımcı programını gösteren ekran görüntüsü

2. Çalışma Kitabını Ayır iletişim kutusunda, bölmek istediğiniz sayfa adını işaretleyin (tüm sayfalar varsayılan olarak seçilidir).Farklı Kaydet türünü seçin ve açılır listeden CSV (*.csv) seçeneğini belirleyin.
CSV'nin seçili biçim olarak belirtildiği Çalışma Kitabını Böl iletişim kutusunun ekran görüntüsü

3. Böl seçeneğine tıklayarak bir Klasör Seç iletişim kutusu açın ve CSV dosyalarınızı kaydetmek için bir klasör seçin veya oluşturun.
CSV dosyaları için hedef klasörü seçmek üzere Klasör Seç iletişim kutusunun ekran görüntüsü

4. Tamam'a tıklayın; çalışma kitabı artık ayrı CSV dosyalarına bölünmüş olacak.
Çalışma kitabı sayfalarının ayrı CSV dosyalarına başarıyla bölündüğünü gösteren ekran görüntüsü

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

Demo: Çalışma Kitabını Ayır, Kutools for EXCEL kullanılarak

Kutools for Excel: Parmaklarınızın ucunda 300 kullanışlı araç! Daha akıllı ve hızlı çalışma için yapay zekâ destekli özellikleri deneyin!Hemen İndirin!

En İyi Office Verimlilik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli DüşeyAra (VLookup)  |  Çoklu Değerli DüşeyAra (VLookup)  |   Birden Fazla Sayfada DüşeyAra (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Dosya Yolundan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools’u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ diğer dilleri destekler!

Excel becerilerinizi Kutools for Excel ile geliştirin ve hiç olmadığı kadar verimli çalışmanın keyfini çıkarın.Kutools for Excel, verimliliğ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 ve PowerPoint içinde sekmeli düzenleme ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Birden fazla belgeyi yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
  • Günlük verimliliğ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 için eklentileri ile Office Tab Pro’yu içerir; bu da Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— dakikalar içinde hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı verimlilik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— tek tek eklenti satın almak yerine tasarruf edin