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

Bir klasördeki birden fazla metin dosyasını tek bir çalışma sayfasına nasıl içe aktarabilirsiniz?

YazarSun Değiştirme Tarihi

Diyelim ki raporlama veya analiz amacıyla verileri birleştirmeniz gereken bir senaryonuz var ve bu bilgiler, hepsi tek bir klasörde saklanan birden fazla metin dosyası şeklinde size ulaşıyor. Her metin dosyasının içeriğini elle kopyalayıp tek bir çalışma sayfasına yapıştırmak — özellikle dosya sayısı çoksa ya da dosyalar düzenli olarak güncelleniyorsa — son derece zaman alıcı ve hata yapmaya açık olabilir. Neyse ki, bu metin dosyalarını Excel’de tek bir çalışma sayfasına otomatik olarak içe aktarıp birleştirmenin oldukça verimli yolları mevcut. Bu makale, söz konusu görevi yerine getirmek için pratik yöntemler sunar; doğruluğu garanti eder ve manuel çabayı önemli ölçüde azaltır. Sunulan bu yöntemler, anket sonuçlarını birleştirme, günlük verilerini içe aktarma veya çeşitli kaynaklardan gelen parçalanmış metin dışa aktarımlarını tek bir veri kümesinde toplama gibi pek çok gerçek hayat senaryosunda başarıyla uygulanabilir.

Aşağıda, bir klasördeki birden fazla Metin dosyasını Excel’e hızlıca içe aktarmak için birkaç etkili yaklaşım bulacaksınız. Her yöntem, adım adım kılavuzluk sunar, pratik ipuçları içerir ve yaygın tuzaklardan kaçınmanıza yardımcı olacak önemli notlarla desteklenir.

VBA ile bir klasördeki birden fazla Metin dosyası'yi tek bir sayfaya içe aktarın

Kutools for Excel ile Metin dosyası'yi etkin hücreye içe aktarın iyi fikir3


VBA ile bir klasördeki birden fazla Metin dosyası'yi tek bir sayfaya içe aktarın

Belirli bir klasördeki tüm Metin dosyalarını Excel’e içe aktarmanın en verimli yolu, bir VBA makrosu kullanmaktır. Bu çözüm, özellikle bu işlemi sık sık yapıyorsanız veya ek eklentilere gerek kalmadan tekrarlayan görevleri otomatikleştirmeniz gerekiyorsa idealdir. Böylece çok sayıda dosyayı hızla işleyebilir ve manuel müdahalenizi en aza indirebilirsiniz. Ancak VBA kullanımı, bazı ortamlarda kısıtlanmış olabilecek makroların etkinleştirilmesini gerektirir ve Visual Basic for Applications düzenleyiciyle ilgili temel bilgiye sahip olmanızı ister.

Başlamadan önce, makro işlemlerinin kolayca geri alınamadığını göz önünde bulundurarak çalışma kitabınızı yedeklemeniz önerilir. İçe aktarımdan sonra öngörülemeyen yapıların manuel temizlik gerektirebileceğini unutmayın; bu nedenle metin dosyalarınızın tutarlı biçimlendirilmiş olduğundan emin olun.

1. Metin dosyalarını içe aktarmak istediğiniz çalışma kitabını açın ve Alt + F11 tuşlarına basarak Microsoft Visual Basic for Applications penceresini açın.

2. VBA Düzenleyicisi'nde Ekle > Modül seçeneğine tıklayın, ardından aşağıdaki VBA kodunu modül penceresine kopyalayıp yapıştırın:

VBA: Bir klasördeki birden fazla Metin dosyası'yi tek bir sayfaya içe aktarın

Sub Test()
'UpdatebyExtendoffice
    Dim xWb As Workbook
    Dim xToBook As Workbook
    Dim xStrPath As String
    Dim xFileDialog As FileDialog
    Dim xFile As String
    Dim xFiles As New Collection
    Dim I As Long
    Set xFileDialog = Application.FileDialog(msoFileDialogFolderPicker)
    xFileDialog.AllowMultiSelect = False
    xFileDialog.Title = "Select a folder [Kutools for Excel]"
    If xFileDialog.Show = -1 Then
        xStrPath = xFileDialog.SelectedItems(1)
    End If
    If xStrPath = "" Then Exit Sub
    If Right(xStrPath, 1) <> "\" Then xStrPath = xStrPath & "\"
    xFile = Dir(xStrPath & "*.txt")
    If xFile = "" Then
        MsgBox "No files found", vbInformation, "Kutools for Excel"
        Exit Sub
    End If
    Do While xFile <> ""
        xFiles.Add xFile, xFile
        xFile = Dir()
    Loop
    Set xToBook = ThisWorkbook
    If xFiles.Count > 0 Then
        For I = 1 To xFiles.Count
            Set xWb = Workbooks.Open(xStrPath & xFiles.Item(I))
            xWb.Worksheets(1).Copy after:=xToBook.Sheets(xToBook.Sheets.Count)
            On Error Resume Next
            ActiveSheet.Name = xWb.Name
            On Error GoTo 0
            xWb.Close False
        Next
    End If
End Sub

3. İmleç kodun içindeyken F5 tuşuna basın. Hedef Metin dosyalarının bulunduğu klasörü seçmeniz için bir iletişim kutusu açılacaktır. Ekran görüntüsüne bakın:
içe aktarmak istediğiniz metin dosyalarını içeren bir klasörü seçmek için VBA kodu

4. Tamam düğmesine tıklayın. Makro, her Metin dosyasını Geçerli Çalışma Kitabı’nıza yeni bir çalışma sayfası olarak içe aktaracaktır. Not: Dosyalar büyükse ya da çok sayıdaysa bu işlem biraz zaman alabilir. Sonucu kontrol edin:
metin dosyaları etkin çalışma kitabına içe aktarıldı

İpucu: Metin dosyanız başlık satırları veya özel ayırıcılar içeriyorsa, veri yapınıza uygun hale getirmek için VBA kodunu özelleştirmeniz gerekebilir. Hata oluşursa, dosya yolunun ve dosya türünün doğru olduğundan ve metin dosyasının sistemde başka hiçbir yerde açık olmadığından emin olun. Aynı ada sahip dosyalar varsa, çalışma sayfası adlandırma çakışmaları yaşanabilir.


Kutools for Excel ile Metin dosyası'ü etkin hücreye içe aktarın

Çalışma sayfanızdaki belirli bir konuma yalnızca tek bir Metin dosyası'nın içeriğini yerleştirmeniz gereken durumlarda, Kutools for Excel, kullanıcı dostu bir çözüm sunar; bu çözüm Dosyayı İçe Aktar aracı aracılığıyla gerçekleştirilir. Bu özellikle, veri parçalarını birleştirmek veya referans notlarını önceden tanımlanmış hücrelere ya da aralıklara aktarmak istediğinizde büyük kolaylık sağlar. VBA çözümlerinin aksine Kutools, kodlama gerektirmez ve metin dosyalarını hedeflediğiniz hücreye kolayca içe aktarmanız için sezgisel bir arayüz sunar.

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

ücretsiz yükledikten sonraKutools for Excel, aşağıdaki adımları izleyin:

1. Metin dosyası içeriğini içe aktarmak istediğiniz hücreyi seçmek için tıklayın, ardından KUTOOLS PLUS > İçe/Dışa Aktar > Dosyayı İçe Aktar yolunu izleyin. Ekran görüntüsüne bakın:
imleçte Dosya Ekle özelliğine tıklayın (Kutools)

2. Bir iletişim kutusu görünür. Dosya seçim iletişim kutusunu açmak için Gözat düğmesine tıklayın. Dosya Türü açılır menüsünden Metin dosyası seçeneğini belirleyin ve yerleştirmek istediğiniz metin dosyasını bulun. Ekran görüntüsüne bakın:
iletişim kutusunda seçenekleri ayarlayın

3. Aç’a tıklayın, ardından Tamam düğmesine tıklayın. Seçtiğiniz Metin dosyasının içeriği seçilen hücreye yerleştirilecektir. Ekran görüntüsüne bakın:
belirtilen metin dosyası imleç konumuna eklendi

Notlar: Metin içeriği, seçilen hücreye mümkün olduğunca orijinal biçimlendirmesi korunarak aktarılır. En iyi sonucu almak için hedef hücrenin, içe aktarılan verileri görüntülemek veya genişletmek üzere yeterli alana sahip olduğundan emin olun. Aynı anda birden fazla içe aktarma işlemi gerçekleştirmek için bu özelliği tekrar tekrar kullanabilir ya da Kutools’un toplu işlem araçlarıyla birlikte kullanabilirsiniz.


Özet: Tek dosya içe aktarımları gibi basit veya nadiren gerçekleştirilen işlemler için Kutools, çalışma sayfasında doğrudan kullanıcı dostu seçenekler sunar; ancak daha kapsamlı özelleştirme gerektiren ya da eklentilere bağımlı kalmadan toplu işlemler yapmak isteyen kullanıcılar için VBA en iyi seçenektir.


En İyi Office Üretkenlik 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 Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (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,Yoldan 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+ başka dillerde de desteklenir!

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.

ExcelWordOutlookTabsPowerPoint
  • 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