rentetan?

Jan 22, 2024 pm 03:00 PM

rentetan?

Kod skor tinggi! Cara menggunakan vba untuk mendapatkan semula semua fail txt dalam folder yang mengandungi

Sub t()

Malapkan fso, f, f1, fc, s, r

Const ForReading = 1, ForWriting = 2

Tetapkan fso = CreateObject("Scripting.FileSystemObject")

'Tetapkan fc = fso.GetFile(WScript.ScriptFullName).ParentFolder.Files

Tetapkan fc = fso.GetFolder("c:windows").Fail 'Tukar c:windows ke folder sebenar apabila menggunakannya

L = 1

Untuk Setiap f1 Dalam fc

EXTName = UCase(fso.GetExtensionName(f1.Name))

Jika EXTName = "TXT" Kemudian

Tetapkan fs = fso.OpenTextFile(f1, ForReading)

fb = fs.ReadAll

Jika InStr(1, fb, "apple") > 0 Kemudian

Sel(L, 1) = f1.Nama

Sel(L, 2) = f1.Path

L = L + 1

Tamat Jika

Tamat Jika

Seterusnya

Tamat Sub

Excel VBA membaca fail txt dan menggantikan 13 10 dalam txt dengan baris baharu

Langkah 1: Untuk menetapkan makro, mula-mula tetapkan keselamatan tambahan kepada sederhana atau rendah

Langkah 2 Masukkan modul alt+f11 untuk membuka editor VBA

Buka modul bar menu "Sisipkan" dan tambah kod berikut

Sub DaoChu()

Malapkan Saya Sebagai Integer, J Sepanjang, RW Sepanjang

Untuk I = 1 Kepada ActiveSheet.UsedRange.Columns.Count

Buka Buku Kerja Ini.Path & "" & Cells(1, I) & ".txt" Untuk Output As 1

Untuk J = 2 Ke Sel(65536, I).Tamat(3).Baris

Cetak #1, Sel(J, I).Nilai

Seterusnya J

Tutup 1

Seterusnya saya

MsgBox "Eksport data selesai!", vbOKOnly, "Eksport berjaya"

Tamat Sub

Langkah 3. Selepas menyimpan, tutup EXCEL Langkah 4. Uji dan buka semula Excel. Tekan ctrl+shift+P untuk melengkapkan eksport

Jika anda ingin meletakkannya dalam direktori lain, anda boleh menukar D: dalam Buka "D:" & ke direktori yang dikehendaki, tetapi direktori itu tidak boleh mengandungi aksara Cina.

VBA membolehkan data TXT diimport dan diisih mengikut aksara yang ditentukan

Pilihan Eksplisit 'Perisytiharan pembolehubah mandatori

Pilihan Base 1 'Array bermula dengan 1

Sub Borang Persendirian_Muat()

Malapkan a(3, 5) Sebagai String, tmp As String 'Tentukan tatasusunan 3x5 dan pembolehubah sementara

Malapkan i Sebagai Integer, j Sebagai Integer 'Tentukan pembolehubah sementara

Buka"C:Documents and SettingsAdministratorDesktopTest.txt"Untuk Input Sebagai #1 'Buka fail txt

Lakukan Walaupun Tidak EOF(1) 'Baca baris demi baris

Input Talian #1, tmp 'Simpan talian semasa ke dalam tmp

i = i + 1 'i mewakili baris tatasusunan

Untuk j = 1 Hingga 5 'j mewakili lajur tatasusunan

a(i, j) = Split(tmp, "|")(j - 1) 'Potong tmp kepada 5 segmen menggunakan simbol "|" dan simpannya pada 5 lajur baris ke-i tatasusunan pula

Seterusnya

Gelung

Tutup #1

MsgBox a(3, 5) 'Keluarkan aksara dalam baris 3 dan lajur 5

Tamat Sub

Bagaimana untuk membuka fail txt dalam vba excel dan memaparkannya dalam kotak teks atau kandungan dalam kotak teks

Buat buku kerja excel baharu, buka editor VBA, masukkan borang pengguna, letakkan kotak teks dan dua butang arahan dalam borang, kemudian buka tetingkap kod borang dan tampal kod berikut

Button Sub Perintah Peribadi1_Klik()

'Baca fail teks berkod ANSI dan paparkannya dalam kotak teks

Dengan Application.FileDialog(msoFileDialogOpen)

Jika .Show Then ipath = .SelectedItems(1)

Tamat Dengan

Jika ipath

"" Kemudian

Buka ipat Untuk Input Sebagai #1

TextBox1.MultiLine = Benar

TextBox1.Value = StrConv(InputB(LOF(1), 1), vbUnicode)

Tutup #1

Tamat Jika

Tamat Sub

Sub Perintah Butang2_Klik()

'Tulis kandungan kotak teks ke fail teks dan simpan direktori di mana buku kerja semasa berada

arr = Split(TextBox1.Value, vbCrLf)

ipath = ThisWorkbook.Path & """ & Left(arr(0), 8) & ".txt"

Buka ipath Untuk Output Sebagai #1

Untuk i = 0 Kepada UBound(arr)

Cetak #1, arr(i)

Seterusnya

Tutup #1

MsgBox "Kandungan kotak teks telah disimpan!, Simpan laluan:" & ipath

Tamat Sub

Atas ialah kandungan terperinci rentetan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara menyelesaikan kod ralat Windows & quot; invalid_data_access_trap & quot; (0x00000004) Cara menyelesaikan kod ralat Windows & quot; invalid_data_access_trap & quot; (0x00000004) Mar 11, 2025 am 11:26 AM

Artikel ini menangani Windows "Invalid_data_access_trap" (0x00000004) ralat, BSOD kritikal. Ia meneroka sebab -sebab biasa seperti pemandu yang rosak, kerosakan perkakasan (RAM, cakera keras), konflik perisian, overclocking, dan malware. Trou

Bagaimana saya mengedit pendaftaran? (Amaran: Gunakan dengan berhati -hati!) Bagaimana saya mengedit pendaftaran? (Amaran: Gunakan dengan berhati -hati!) Mar 21, 2025 pm 07:46 PM

Artikel membincangkan penyuntingan Windows Registry, Langkah berjaga -jaga, kaedah sandaran, dan isu -isu yang berpotensi dari suntingan yang salah. Isu utama: Risiko ketidakstabilan sistem dan kehilangan data dari perubahan yang tidak wajar.

Bagaimana saya menguruskan perkhidmatan di Windows? Bagaimana saya menguruskan perkhidmatan di Windows? Mar 21, 2025 pm 07:52 PM

Artikel membincangkan menguruskan perkhidmatan Windows untuk kesihatan sistem, termasuk permulaan, berhenti, memulakan semula perkhidmatan, dan amalan terbaik untuk kestabilan.

Ketahui Cara Memperbaiki Amaran Kesihatan Drive dalam Tetapan Windows Ketahui Cara Memperbaiki Amaran Kesihatan Drive dalam Tetapan Windows Mar 19, 2025 am 11:10 AM

Apakah peringatan kesihatan pemacu dalam tetapan Windows dan apa yang perlu anda lakukan apabila anda menerima amaran cakera? Baca tutorial Php.CN ini untuk mendapatkan arahan langkah demi langkah untuk mengatasi keadaan ini.

Aplikasi mana yang menggunakan ene.sys Aplikasi mana yang menggunakan ene.sys Mar 12, 2025 pm 01:25 PM

Artikel ini mengenal pasti ENE.SYS sebagai komponen pemacu audio definisi tinggi Realtek. Ia memperincikan fungsinya dalam menguruskan perkakasan audio, menekankan peranan pentingnya dalam fungsi audio. Artikel ini juga membimbing pengguna untuk mengesahkan legitimasinya

Bagaimana saya menggunakan editor dasar kumpulan (gpEdit.msc)? Bagaimana saya menggunakan editor dasar kumpulan (gpEdit.msc)? Mar 21, 2025 pm 07:48 PM

Artikel ini menerangkan cara menggunakan editor dasar kumpulan (gpEdit.msc) di Windows untuk mengurus tetapan sistem, menonjolkan konfigurasi umum dan kaedah penyelesaian masalah. Ia menyatakan bahawa gpedit.msc tidak tersedia di edisi rumah windows, mencadangkan

Bagaimana saya menukar aplikasi lalai untuk jenis fail? Bagaimana saya menukar aplikasi lalai untuk jenis fail? Mar 21, 2025 pm 07:48 PM

Artikel membincangkan perubahan aplikasi lalai untuk jenis fail pada Windows, termasuk perubahan semula dan perubahan pukal. Isu utama: Tiada pilihan perubahan pukal terbina dalam.

Msconfig terus kembali ke permulaan selektif? 2 penyelesaian di sini Msconfig terus kembali ke permulaan selektif? 2 penyelesaian di sini Mar 28, 2025 pm 12:06 PM

Adakah anda mempersoalkan masalah yang Msconfig terus kembali ke permulaan selektif pada tingkap anda? Bagaimana cara beralih ke permulaan biasa jika anda memerlukannya? Cuba kaedah yang dijelaskan dalam pos php.cn ini untuk mencari yang berfungsi untuk anda.

See all articles