Bagaimana cara menyimpan file excel dalam format csv?

Anda dapat menyimpan file Excel dalam berbagai format dan di antara semua format ini, CSV sangat populer. Ya, Anda dapat menyimpan file Excel Anda dalam format CSV (XLSX dan CSV). CSV adalah singkatan dari Comma Separated Values yang mana nilai-nilainya dipisahkan dengan koma seperti yang Anda lihat pada contoh berikut.

simpan-excel-as-csv

Simpan file Excel (buku kerja) dalam format CSV (format nilai dipisahkan koma).

  1. Pertama, buka file yang ingin Anda simpan dalam format CSV.
    open-file-to-save-as-csv
  2. Setelah itu, buka tab File dan klik opsi Simpan Sebagai.
    click-save-as-option
  3. Sekarang, tentukan lokasi di mana Anda ingin menyimpan file dan di “Save as type”, pilih “CSV UTF-8 (comma delimited)”.
    select-csv-utf-8-to-save-file
  4. Pada akhirnya, klik OK untuk menyimpan file.

Sekarang Anda dapat melihat bahwa kedua file (XLSX dan CSV) disimpan di desktop. Namun ada sedikit perbedaan antar ikon yang membantu Anda mengidentifikasi mana yang berformat CSV.

ikon excel-xlxs-dan-csv

Sekarang, setelah Anda menyimpan buku kerja dalam format CSV, Excel tetap mengizinkan Anda membukanya karena mendukung penuh format CSV. Namun itu tidak memungkinkan Anda memformat data dan menggunakan fitur seperti rumus dan fungsi.

Selain itu, ketika Anda membuka file CSV yang baru saja Anda simpan dari Excel dengan aplikasi notepad, Anda dapat melihat pada contoh berikut, terdapat koma di antara nilai yang kita miliki sebagai tabel dalam format Excel.

buka-csv-dengan-notepad

Ada satu hal yang perlu Anda ketahui saat mengonversi file Anda dari XLSX ke CSV, jika buku kerja memiliki lebih dari satu lembar, Excel hanya akan menyimpan lembar (aktif) saat ini dalam format CSV. Ini akan mengabaikan sisa lembar dan Anda harus menyimpannya satu per satu.

excel-mengonversi-lembar-saat ini-ke-csv-saja

Kode VBA untuk mengonversi XLSX ke CSV

Anda juga dapat menggunakan kode VBA berikut untuk menyimpan file Excel dalam format CSV.

 Sub xlsx_to_csv() Dim myPath As String, myName As String, myTime As String Dim myAddress As String myPath = ActiveWorkbook.Path myName = Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1) myTime = Format(Now, "DD_MM_YY_HH_MM_SS") myAddress = myPath & "" & myName & "_" & myTime ActiveWorkbook.SaveAs Filename:=myAddress, FileFormat:=xlCSVUTF8 End Sub

Kode ini menyimpan buku kerja aktif sebagai CSV di lokasi yang sama dengan nama yang sama menggunakan tanggal dan waktu saat ini.

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *