آموزشمعرفی نرم افزار های مرتبط

5 راه ساده برای تبدیل اکسل به CSV

چطور اکسل را به CSV تبدیل کنیم؟

5 راه ساده برای تبدیل اکسل به CSV

CSV یکی از فرمت هایی است که به دلیل سادگی و کم حجمی در سال های اخیر بسیار محبوب و کارآمد است. می توان به راحتی داده ها را از طریق این فرمت تجزیه و تحلیل کرد و تغییرات مورد نیاز را اعمال کرد. در این مقاله از وبلاگ تهران سرور سعی داریم تا به شما 5 راه ساده برای تبدیل اکسل به CSV را آموزش دهیم. اگر شما هم به دنبال راهی برای تبدیل اکسل به CSV هستید در این مطلب همراه ما باشید.

1. تبدیل اکسل به CSV از طریق Save As Command

ساده ترین روش برای تغییر فایل اکسل از طریق دستور Excel File Save As است. بنابراین، مراحل زیر را برای تبدیل فایل اکسل به فرمت CSV دنبال کنید.

  • ابتدا workbook اکسل و برگه مورد نظر را باز کنید.
  • سپس روی File کلیک کنید.
  • در نتیجه پنجره File ظاهر می شود. در سمت چپ، Save As را انتخاب کنید.

تبدیل اکسل به CSV از طریق Save As Command

  • در پنجره Save As، مطابق شکل روی نماد کشویی کلیک کنید و گزینه CSV (Comma delimited) را انتخاب کنید.

تبدیل اکسل به CSV از طریق Save As Command

  • پس از آن نیز بر روی گزینه Save برای ذخیره کردن فایل خود کلیک کنید.

نکته: پس از فشار دادن Save، یک پیام هشدار دریافت خواهید کرد. این پیام به شما یادآوری می کند که فقط کاربرگ فعال به یک فایل CSV تبدیل می شود. و برای دریافت تمام برگه ها در فرمت CSV، باید مراحل بالا را برای هر کاربرگ انجام دهید.

2. تبدیل اکسل به CSV UTF-8 بدون از بین بردن کاراکترهای خاص

روش شماره 1 بسیار ساده است اما یک اشکال اساسی دارد. روش قبلی نمی تواند کاراکترهای خاص (کاراکترهای غیر ASCII) را تغییر دهد. بنابراین، مراحل زیر را برای تبدیل Excel به CSV UTF-8 بدون از بین بردن کاراکترهای خاص انجام دهید.

  • ابتدا به File بروید.
  • سپس گزینه Save As را انتخاب کنید.
  • در پنجره Save As، CSV UTF-8 را از گزینه های کشویی انتخاب کنید.

تبدیل اکسل به CSV UTF-8 بدون از بین بردن کاراکترهای خاص

  • سپس، ذخیره را فشار دهید.
  • در نتیجه، یک فایل CSV جدید برای برگه مورد نظر ایجاد می کند و شما کاراکترهای ویژه را در آن فایل CSV خواهید دید.

3. تبدیل فایل اکسل به CSV UTF-16

علاوه بر این، می‌توانیم فرآیند متفاوتی را برای تبدیل فایل‌های اکسل با کاراکترهای خاص دنبال کنیم. از این رو، فرآیند زیر را برای انجام این عملیات انجام می دهیم.

  • ابتدا کاربرگ اکسل را باز کنید.
  • Save As را در پنجره File فشار دهید.
  • پس از آن، Unicode Text را از لیست کشویی انتخاب کنید.

تبدیل فایل اکسل به CSV UTF-16

  • سپس، گزینه Save را فشار دهید. پس از آن، یک فایل txt. دریافت خواهید کرد.
  • اکنون فایل متنی را باز کرده و روی Save As کلیک کنید.
  • در این مرحله با یک پیغام هشدار رو به رو می شوید.
  • در مرحله بعد، .csv را در انتهای نام فایل تایپ کنید و All Files را در نوع Save as انتخاب کنید.
  • UTF-16 LE را در قسمت Encoding انتخاب کرده و Save را فشار دهید.

تبدیل فایل اکسل به CSV UTF-16

  • در نتیجه، یک فایل CSV که حاوی کاراکترهای خاص است را به درستی برمی گرداند.

4. از Google Spreadsheets برای تبدیل فایل های اکسل به CSV استفاده کنید

علاوه بر این، ما می توانیم از Google Spreadsheets برای تبدیل فایل های اکسل استفاده کنیم. اکنون برای انجام کار، مراحل زیر را دنبال کنید.

  • ابتدا یک صفحه خالی در Google Spreadsheets باز کنید.
  • از گزینه File گزینه Import را انتخاب کنید.

از Google Spreadsheets برای تبدیل فایل های اکسل به CSV استفاده کنید

  • سپس، workbook اکسل مورد نظر را انتخاب کرده و Import data را فشار دهید.

از Google Spreadsheets برای تبدیل فایل های اکسل به CSV استفاده کنید

  • در نتیجه، فایل را در Spreadsheets باز می کند.
  • اکنون File ➤ Download ➤ Comma Separated Values ​​(csv.) را انتخاب کنید.

از Google Spreadsheets برای تبدیل فایل های اکسل به CSV استفاده کنید

  • سپس فایل دانلود شده را باز کنید.
  • در نهایت، یک فایل CSV جدید دریافت خواهید کرد.

5. VBA را برای تغییر چندین برگه اکسل به فرمت CSV اعمال کنید

تاکنون، تبدیل یک کاربرگ واحد به فرمت CSV را پوشش داده‌ ایم. اما، ما همچنین می توانیم تمام کاربرگ های موجود در یک فایل واحد اکسل را تبدیل کنیم. برای این منظور باید از Excel VBA استفاده کنیم. در آخرین روش خود، مراحل انجام عملیات را به شما نشان خواهیم داد. بنابراین، روند زیر را ببینید.

  • در ابتدا، هر برگه ای را انتخاب کنید و کلیک راست کنید.
  • سپس، View Code را انتخاب کنید.

VBA را برای تغییر چندین برگه اکسل به فرمت CSV اعمال کنید

  • در نتیجه پنجره VBA ظاهر می شود و پیامی ظاهر می شود.
  • حالا کد زیر را کپی کرده و در کادر قرار دهید.
Sub MultipleSheetsCSV()
Dim st As Worksheet
Dim path As String
Application.ScreenUpdating = False
path = ActiveWorkbook.path & "\" & Left(ActiveWorkbook.Name, InStr(ActiveWorkbook.Name, ".") - 1)
For Each st In Worksheets
st.Copy
ActiveWorkbook.SaveAs Filename:=path & "_" & st.Name & ".csv", FileFormat:=xlCSV, CreateBackup:=False
ActiveWorkbook.Close False
Next
Application.ScreenUpdating = True
End Sub

VBA را برای تغییر چندین برگه اکسل به فرمت CSV اعمال کنید

  • بعد از ذخیره فایل، F5 را فشار دهید.
  • در پایان، فایل‌های CSV جداگانه برای هر کاربرگ در فایل را ایجاد می‌ کند. در این مثال، ما 5 برگه داریم، بنابراین، 5 فایل CSV را به شما برمی گرداند.

VBA را برای تغییر چندین برگه اکسل به فرمت CSV اعمال کنید

جمع بندی

از این پس، می‌ توانید یک فایل اکسل را به فرمت CSV با روش‌ های توضیح داده شده در بالا تبدیل کنید. با استفاده از آن ها ادامه دهید و اگر راه دیگری برای انجام این کار دارید به ما اطلاع دهید. و در بخش نظرات آن ها را به ما معرفی کنید.

نوشته های مشابه

یک دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا