Excel vba simpan sebagai csv (dibatasi koma)

Anda dapat menyimpan file Excel dalam berbagai format dan dari semua format tersebut, CSV cukup populer. Ya, Anda dapat menyimpan file Excel Anda dalam format CSV (XLSX dan CSV). CSV adalah singkatan dari comma-separated value dimana nilai dipisahkan dengan koma seperti yang Anda lihat pada contoh berikut

Excel vba simpan sebagai csv (dibatasi koma)

Langkah

  • Pertama, buka lembar kerja yang ingin kita simpan sebagai file CSV
  • Lalu, buka tab File di pita dan pilih Simpan Sebagai dari opsi

Excel vba simpan sebagai csv (dibatasi koma)

  • Sekarang, di jendela Save As, perbaiki lokasi untuk menyimpan file dan pilih CSV (Comma delimited) (*. csv) sebagai jenis file
  • Setelah itu, tekan simpan

Excel vba simpan sebagai csv (dibatasi koma)

  • Pemberitahuan akan muncul jika Anda memiliki lebih dari satu lembar di buku kerja. Cukup tekan OK

Excel vba simpan sebagai csv (dibatasi koma)

  • Akhirnya, file CSV disimpan di lokasi yang dipilih yang akan terlihat seperti ini. File tidak termasuk format apa pun yang digunakan dalam lembar kerja

Excel vba simpan sebagai csv (dibatasi koma)

  • Kami juga dapat membuka file di notepad yang akan menampilkan nilai yang dipisahkan dengan koma

Excel vba simpan sebagai csv (dibatasi koma)

Baca Selengkapnya. [Tetap. ] Excel Tidak Menyimpan CSV dengan Koma (7 Kemungkinan Solusi)


2. Konversikan File yang Memiliki Karakter Khusus ke CSV dengan Koma

Metode yang disebutkan di atas berfungsi dengan baik jika lembar kerja kita hanya berisi karakter ASCII. Jika lembar kerja kita memiliki karakter Unicode di dalamnya, kita harus mengikuti metode yang sedikit berbeda. Dua metode tersebut dibahas di bawah ini. Kami menggunakan kumpulan data yang berisi bahasa Mandarin untuk mendemonstrasikan metodenya


2. 1 Simpan sebagai CSV UTF-8

kita dapat menyimpan lembar kerja yang memiliki karakter Unicode sebagai jenis file CSV UTF-8. Format ini tidak mendistorsi karakter Unicode. mari ikuti langkah-langkah yang diberikan di bawah ini untuk metode ini

Langkah

  • Pertama, buka lembar kerja yang memiliki karakter Unicode dan kami ingin menyimpannya sebagai CSV dengan koma

Excel vba simpan sebagai csv (dibatasi koma)

  • Sekarang, buka tab File di pita dan pilih Simpan Sebagai dari daftar
  • Pada jendela Save As, perbaiki lokasi file yang akan disimpan dan pilih CSV UTF-8 (Comma delimited) (*. csv) sebagai Jenis File Simpan
  • Selanjutnya, tekan Simpan

Excel vba simpan sebagai csv (dibatasi koma)

  • Notifikasi akan muncul jika kita memiliki lebih dari satu worksheet dalam workbook. Kita harus menekan OK
  • Pada akhirnya, file CSV disimpan. Kita bisa membukanya dengan notepad
  • Kita akan melihat kata-kata Mandarin ditampilkan dengan baik dan nilainya dipisahkan dengan koma

Excel vba simpan sebagai csv (dibatasi koma)

  • Di sini, jika kita membuka file di Excel kita akan melihat dataset tanpa format sebelumnya

Excel vba simpan sebagai csv (dibatasi koma)


Bacaan Serupa

  • Cara Mengonversi File Excel ke Format CSV (5 Cara Mudah)
  • Simpan Excel sebagai CSV dengan Kutipan Ganda (3 Metode Paling Sederhana)
  • Cara Mengonversi Banyak File Excel ke CSV (3 Cara yang Cocok)
  • Konversi Excel ke CSV tanpa Membuka (4 Metode Mudah)
  • Cara Mengubah File Excel Menjadi CSV Secara Otomatis (3 Cara Mudah)

2. 2 Simpan sebagai CSV UTF-16

Selain menggunakan format CSV UTF-8, format lain juga dapat digunakan untuk menyimpan file yang berisi Unicode. Khusus untuk file dengan karakter Asia, kita bisa menggunakan tipe file CSV UTF-16. File ini juga menyimpan nilai yang dipisahkan dengan koma. Perbedaan jenis file ini adalah menggunakan 16 byte untuk mewakili setiap karakter. Mari ikuti langkah-langkah di bawah ini untuk menyimpan file berisi bahasa Mandarin  ke CSV UTF-16

Langkah

  • Pertama, buka sheet yang ingin kita simpan sebagai CSV dengan koma

Excel vba simpan sebagai csv (dibatasi koma)

  • Lalu, buka tab File di pita dan pilih opsi Simpan Sebagai
  • Setelah itu, jendela Save As akan terbuka. Pilih lokasi untuk menyimpan file dan pilih Teks Unicode sebagai Jenis Format Simpan
  • Berhasil, tekan Simpan

Excel vba simpan sebagai csv (dibatasi koma)

  • Pemberitahuan mungkin muncul jika kita memiliki lebih dari satu lembar kerja di buku kerja
  • Cukup tekan OK
  • Terakhir, kita dapat melihat file CSV yang disimpan yang berisi nilai dari lembar kerja pilihan kita

Excel vba simpan sebagai csv (dibatasi koma)

  • Nilainya belum dipisahkan dengan koma
  • Sekarang, Salin spasi di antara nilai file teks
  • Selanjutnya, gunakan pintasan keyboard Ctrl + H untuk membuka kotak Temukan dan Ganti

Excel vba simpan sebagai csv (dibatasi koma)

  • Selanjutnya, Tempel ruang yang disalin di bagian Temukan apa dan beri tanda koma (,) di bagian Ganti dengan
  • Selanjutnya, pilih Ganti Semua

Excel vba simpan sebagai csv (dibatasi koma)

  • Kita bisa melihat nilai dipisahkan dengan koma. Mari simpan file teks sebagai CSV sekarang

Excel vba simpan sebagai csv (dibatasi koma)

  • Buka opsi File di notepad dan pilih Save As
  • Selanjutnya pilih All Files as Save as type dan tulis (. csv) di akhir nama file
  • Terakhir, tekan Simpan

Excel vba simpan sebagai csv (dibatasi koma)

  • Itu dia. Kami menyimpan File CSV. Kita bisa membukanya dengan notepad untuk melihat nilai yang dipisahkan dengan koma

Excel vba simpan sebagai csv (dibatasi koma)

Baca Selengkapnya. Cara Mengonversi File Excel menjadi File Teks dengan Dibatasi Koma (3 Metode)


3. Masukkan Kode VBA untuk Menyimpan File Excel sebagai CSV dengan Koma

Sejauh ini metode yang kami tunjukkan menyimpan satu lembar kerja dalam satu waktu. Tapi itu memakan waktu untuk menyimpan setiap lembar kerja sekaligus untuk semua lembar. Ada solusi cepat untuk itu menggunakan kode VBA (Visual Basics for Applications) sederhana. Mari ikuti langkah-langkah yang diberikan di bawah ini untuk menyimpan file Excel sebagai CSV dengan koma menggunakan kode VBA

Langkah

  • Pertama, buka salah satu lembar kerja buku kerja
  • Kemudian, tekan Ctrl + F11

Excel vba simpan sebagai csv (dibatasi koma)

  • Atau Anda dapat memilih tab Pengembang > Visual Basic untuk membuka jendela kode VBA

Excel vba simpan sebagai csv (dibatasi koma)

  • Selanjutnya, di jendela VBA pilih lembar aktif dan klik kanan
  • Selanjutnya, pilih Sisipkan > Modul

Excel vba simpan sebagai csv (dibatasi koma)

  • Sekarang, jendela kode akan terbuka. Tulis kode berikut di jendela itu
Sub Batch_Save_CSV()

Dim wsht As Worksheet
Dim file_path As String

Application.ScreenUpdating = False
file_path = ActiveWorkbook.Path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)

For Each wsht In Worksheets
wsht.Copy
ActiveWorkbook.SaveAs Filename:=file_path & "_" & wsht.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close False
Next
Application.ScreenUpdating = True

End Sub
Excel vba simpan sebagai csv (dibatasi koma)

Penjelasan Kode

Sub Batch_Save_CSV()

Dim wsht As Worksheet
Dim file_path As String

Bagian ini memperkenalkan sub prosedur bernama Batch_Save_CSV dan mendeklarasikan variabel wsht dan file_pat

Application.ScreenUpdating = False
file_path = ActiveWorkbook.Path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)

For Each wsht In Worksheets
wsht.Copy
ActiveWorkbook.SaveAs Filename:=file_path & "_" & wsht.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close False
Next
Application.ScreenUpdating = True

End Sub
_

Dan bagian ini membuat loop untuk setiap lembar di buku kerja dan mengubah jenis filenya menjadi CSV

  • Sekarang, klik tombol Jalankan dari jendela VBA

Excel vba simpan sebagai csv (dibatasi koma)

  • Kita dapat melihat setiap sheet di buku kerja kita disimpan sebagai file CSV dengan koma. Kita bisa membuka file tersebut di notepad untuk melihat perubahannya
  • Di sini, file CSV untuk Sheet1

Excel vba simpan sebagai csv (dibatasi koma)

  • Dan file CSV untuk Sheet4

Excel vba simpan sebagai csv (dibatasi koma)

Baca Selengkapnya. Mengonversi Excel menjadi File CSV yang Dipisahkan Koma (2 Cara Mudah)


Kelebihan File CSV

  • Pengguna dari beberapa platform menggunakannya
  • File ini mudah ditangani dan diatur
  • Perangkat lunak dan bahasa pemrograman yang berbeda menggunakan file sebagai input

Kesimpulan

File CSV dengan koma dapat disimpan dari file Excel dengan mengikuti berbagai metode. Di sini kita telah membahas 3 metode yang cocok untuk menyimpan file Excel sebagai CSV dengan koma. Jika Anda menghadapi masalah dalam mengikuti metode ini, beri tahu kami dengan berkomentar. Silakan, kunjungi situs ExcelDemy kami untuk artikel lainnya tentang Excel

Bagaimana cara menyimpan File Excel sebagai CSV dengan koma?

Pada tab File, klik Simpan Sebagai. Atau tekan tombol F12 untuk membuka dialog Save As. Di kotak dialog Simpan Sebagai, pilih format CSV yang diinginkan dari menu tarik-turun Simpan sebagai jenis, Di Windows, Anda akan memilih CSV (dipisahkan koma) atau CSV UTF-8. Pilih folder tujuan dan tekan Simpan

Bagaimana cara menyimpan file CSV dengan VBA yang dibatasi titik koma?

Bagaimana cara menyimpan file csv yang dipisahkan titik koma menggunakan VBA? .
Buka Mulai>Pengaturan>Opsi Regional dan Bahasa
Klik tombol Sesuaikan
Di sebelah List Separator ketik titik koma (;)

Bagaimana cara mengonversi File Excel ke CSV menggunakan VBA?

Penjelasan Kode VBA .
Salin Rentang dari Lembar Excel Anda – rngToSave
Buat Buku Kerja Excel baru
Rekatkan data rentang yang disalin ke lembar pertama buku kerja dari sel A1 –. Lembar(1). Rentang ("A1"). TempelSpesial xlPasteValues
Simpan Sebagai buku kerja baru ini sebagai file CSV
Anda selesai Sekarang 🙂

Mengapa file CSV saya tidak memiliki koma?

Klik File > Opsi > Lanjutan. Di bawah Opsi pengeditan, kosongkan kotak centang Gunakan pemisah sistem. Ubah pemisah Desimal default