پنج‌شنبه ۱ آذر ۱۴۰۳ |  عضویت / ورود

چگونه از اکسل خروجی csv با پشتیبانی از فارسی بگیریم؟ (Export csv form unicode excel file)


یکی از بزرگ‌ترین مصیبت‌ها در کار با Microsoft Excel این است که تا این لحظه که سال ۲۰۱۳ است در این نرم افزار امکان خروجی گرفتن با پسوند csv که در آن حروف فارسی پشتیبانی شود هنوز تعبیه نشده!

دیشب مجبور شدم برای رفع این مشکل یک جستجوی عمیق(!) انجام دهم. نهایتاً در این مطلب:

http://stackoverflow.com/questions/4221176/excel-to-csv-with-utf8-encoding

دو راه حل خوب یافتم که اینجا درج می‌کنم تا وب فارسی خالی از این نکات نباشد:

۱- استفاده از Google Docs:

- شما داده‌های فارسی خودتان را در اکسل تایپ کنید و با پسوند xls یا xlsx (همان پسوند پیش‌فرض) ذخیره کنید.

- حالا به http://docs.google.com بروید.

- یک فایل SpreadSheet ایجاد کنید.

- از منوی File گزینه import را انتخاب کنید و فایل اکسل را انتخاب و وارد کنید.

- پس از لود شدن فایل، از منوی File گزینه Download as را انتخاب کنید و فرمت csv را انتخاب کنید...

- همین!

۲- استفاده از Open Office:

روش اول به خاطر لود نشدن Google Docs و نیاز به اینترنت ممکن است چندان کاربردی نباشد.

- می‌توانید Open Office را که رایگان است، با حجم حدود ۱۲۵ مگابایت از سایت رسمی آن دانلود کنید:

http://www.openoffice.org/download/index.html

- سپس فایل اکسلی که طراحی کرده‌اید را در Calc که همان اکسل اما برای Open Office است، باز کنید.

- از منوی File گزینه Save as را انتخاب کنید.

- یک پنجره باز خواهد شد، که باید Keep current settings را انتخاب کنید.

- مطابق تصویر زیر، Character set را Unicode UTF-8 انتخاب کنید.

https://img.aftab.cc/news/92/openoffice_calc_export_csv_unicode.png


- و بقیه را بدون دستکاری رها کنید و OK کنید.

- همین!

خواهید دید که یک فایل csv با کاراکترهای فارسی خواهید داشت ;)

موفق باشید؛
حمید رضا نیرومند

کلمات کلیدی: اکسل ، Excel ، خروجی csv از اکسل ، راه های خروجی csv از اکسل ، docs.google.com ، openoffice.org ، اشکال اکسل ، خروجی با پسوند csv ، دانلود openoffice ، ترفندهای اکسل


[ارسال شده در مورخه : پنجشنبه، 30 خرداد، 1392 توسط Hamid]
[ #فناوری اطلاعات]



بازدیدها از این مطلب: 59042 بار   امتیاز متوسط :   تعداد آراء: 4   امتیاز دهید:

نظرات طرح شده

نام: [ کاربر جدید ]
ایمیل:

نظر:


اجازه استفاده از تگهای HTML را ندارید


جمع عدد 11 با 12 را در كادر زیر وارد نمایید:
(این كار برای جلوگیری از فعالیت موتورهای اسپمر است)


* توجه: نظر شما بعد از بررسی، نمایش داده خواهد شد.

علی (امتیاز : 0)(لینک نظر)
توسط علی در مورخه : جمعه، 31 خرداد، 1392
یک راه دیگه هم استفاده از MS-sharepoint هست

که میشه فایل اکسل و اکسس رو به عنوان یک لیست ایمپورت کرد و بعد خروجی csv گرفت


[ ارسال جوابیه ]


نه نه (امتیاز : 0)(لینک نظر)
توسط نه نه در مورخه : یکشنبه، 1 تیر، 1393
ایولا دست خوش

آقای خیلی مرسی داری

کارت درست


[ ارسال جوابیه ]


روجا (امتیاز : 0)(لینک نظر)
توسط روجا در مورخه : سه شنبه، 21 مرداد، 1393
سلام واقعا ممنون. چندین ساعت تو نت گشتم اخر شما نجاتم دادید

من یه سوال داشتم حالا که انقدر واردید

چطور می تونم فایل های پی دی اف که به صورت ایمیج هستنمد به ورد تبدیل کنم هیچ برنامه یا سایتی از زبان فارسی شتیبانی نمی کنه. ممنون میشم راهنماییم کنید.


[ ارسال جوابیه ]


روجا                توسط روجا در مورخه : شنبه، 18 مرداد، 1393(لینک نظر)
واقعا ممنون. عالی بود. چندین ساعت نشستم هزار جور برنامه دانلود کردم هیچ کدام موثر نبود. خدا اجرتون بده


[ ارسال جوابیه ]


amirhosein                توسط amirhosein در مورخه : یکشنبه، 19 مرداد، 1393(لینک نظر)
همین مورد رو برای سایر سرویسها هم داریم. مثلا برای سرویس تماسها یا contact من فقط با گوگل تونستم خروجی مناسب برای زبان فارسی بگیرم.


[ ارسال جوابیه ]


محمد                توسط محمد در مورخه : شنبه، 15 فروردین، 1394(لینک نظر)
تشکر

خیلی مفید بود


[ ارسال جوابیه ]


[بدون موضوع]                توسط در مورخه : دوشنبه، 14 اردیبهشت، 1394(لینک نظر)
با سلام و خسته نباشید



ازآقای حمیدرضا نیرومند بخاطر ارائه این نرم افزار متشکرم



موفق باشید


[ ارسال جوابیه ]


جلال (امتیاز : 0)(لینک نظر)
توسط جلال در مورخه : پنجشنبه، 20 خرداد، 1395
با سلام . ممنون از این مطلب خیلی عالیتون .

من خیلی سعی کردم مشکل فارسی رو حل کنم ولی با این مطلب شما مشکل فونت فارسیم حل شد . بازم ممنون


[ ارسال جوابیه ]


نظافتی (امتیاز : 0)(لینک نظر)
توسط نظافتی در مورخه : پنجشنبه، 7 مرداد، 1395
ممنون از مطالب خوبتان. برایتان آرزوی بهترینها را دارم


[ ارسال جوابیه ]


مجید حیدری (امتیاز : 0)(لینک نظر)
توسط مجید حیدری در مورخه : پنجشنبه، 25 شهریور، 1395
ممنون خیلی کارمون رو راه انداختی


[ ارسال جوابیه ]


mahdi                توسط mahdi در مورخه : شنبه، 3 تیر، 1396(لینک نظر)
با سلام و احترام
بعد از بارگزاری فایل csv متاسفانه تاریخ انقضای کاربران را ثبت نمیکند. در حالی که تاریخ انقضا رو هم به شمسی و هم به میلادی تست کردم. ولی اون رو خالی نشون می ده. لطفا راهنمایی بفرمائید.
با تشکر


[ ارسال جوابیه ]


akbari                توسط akbari در مورخه : دوشنبه، 16 مرداد، 1396(لینک نظر)
ممنون مطلبتون بسیار عالی و کاربردی بود
راههای مختلفی امتحان کرده بودم جواب نداد ولی روش شما مخصوصا دومی عالیه
متشکر

موفق باشید


[ ارسال جوابیه ]


مریم                توسط مریم در مورخه : سه شنبه، 1 خرداد، 1397(لینک نظر)
خیلی خیلییییییییییییییی ممنون واقعا مشتکرم
مشکل مهمی رو حل کردید...


[ ارسال جوابیه ]


ninna                توسط ninna در مورخه : دوشنبه، 9 مهر، 1397(لینک نظر)
سلام.سپاسگزارم مطالب بالابسيارمفيدبود


[ ارسال جوابیه ]


مهسا (امتیاز : 0)(لینک نظر)
توسط مهسا در مورخه : جمعه، 27 مهر، 1397
ممنون خیلی مفید بود


[ ارسال جوابیه ]


سوری                توسط سوری در مورخه : سه شنبه، 1 آبان، 1397(لینک نظر)
عالیه ممنون


[ ارسال جوابیه ]


حسن ضرابی (امتیاز : 0)(لینک نظر)
توسط حسن ضرابی در مورخه : چهارشنبه، 2 آبان، 1397
با سلام و خسته نباشید خدمت شما
از این آموزش بسیار عالی ممنونم خیلی عالی بود دست شما درد نکنه
با تشکر


[ ارسال جوابیه ]


azade (امتیاز : 0)(لینک نظر)
توسط azade در مورخه : چهارشنبه، 8 خرداد، 1398
خیلی ماهی
خیلی
واقعا کارمو راه انداختی ممنوووووووووونمممممممم


[ ارسال جوابیه ]


رضا                توسط رضا در مورخه : چهارشنبه، 29 خرداد، 1398(لینک نظر)
عالی بود
کارمو راه انداختی. ممنون


[ ارسال جوابیه ]


مهدی                توسط مهدی در مورخه : دوشنبه، 6 آبان، 1398(لینک نظر)
سلام
واقعا کارآمد بود
خیلی ممنون


[ ارسال جوابیه ]


fariba                توسط fariba در مورخه : چهارشنبه، 27 آذر، 1398(لینک نظر)
سلام. بسیار ممنونم از شما. با این پست شما مشکل من حل شد


[ ارسال جوابیه ]


مینا (امتیاز : 0)(لینک نظر)
توسط مینا در مورخه : شنبه، 7 دی، 1398
سلام
من سه ساعت وقت گذاشتم و برنامه را دانلود کردم ولی نشد.


[ ارسال جوابیه ]


محمدرضا (امتیاز : 0)(لینک نظر)
توسط محمدرضا در مورخه : دوشنبه، 19 اسفند، 1398
خیلی ممنون
خیلی آموزش کاربردی بود و خیلی بدردم خورد


[ ارسال جوابیه ]


زهرا (امتیاز : 0)(لینک نظر)
توسط زهرا در مورخه : جمعه، 23 خرداد، 1399
سلام نزدیک به سه ساعت درگیر این مشکل بودم و راه حل شما رو دیدم انجام دادم حل شد دستتون درد نکنه
فقط یه سوال دیگه خدمتتون دارم اینکه من تو گوگل فرمم دوتا سوالاتم به صورت جدول هست اما در خروجی اکسل اومده همان سوال رو بابت هر سطر تکرار کرده و جواب اون ستون رو زیرش گذاشته راهی هست که بشه دو بعدیش کرد تا جمع آوری دیتا راحتتر بشه ؟؟؟


[ ارسال جوابیه ]


سعید زالی (امتیاز : 0)(لینک نظر)
توسط سعید زالی در مورخه : جمعه، 14 آذر، 1399
عالی بود ممنون


[ ارسال جوابیه ]


رضا (امتیاز : 0)(لینک نظر)
توسط رضا در مورخه : سه شنبه، 9 دی، 1399
جناب الهی خیرببینی...


[ ارسال جوابیه ]


صبا                توسط صبا در مورخه : دوشنبه، 9 فروردین، 1400(لینک نظر)
عالی بود
واقعا کار راه انداز بود
از شما سپاسگزارم


[ ارسال جوابیه ]


سجاد                توسط سجاد در مورخه : شنبه، 9 مرداد، 1400(لینک نظر)
با سلام
ممنون از توضیحات ره گشایی شما

خداخیرتون بده


[ ارسال جوابیه ]


امير (امتیاز : 0)(لینک نظر)
توسط امير در مورخه : جمعه، 1 بهمن، 1400
سلام و عرض ادب خيلي ممنون عزيز كلي وقت گذاشتم براي خروجي و ورودي فايل فارسي به ديتابيس راهي پيدا نكردم تا اينكه شما اين نرم افزار رو معرفي كرديد و هردو مشكلم رو برطرف كرد
مچكرم


[ ارسال جوابیه ]


رسول (امتیاز : 0)(لینک نظر)
توسط رسول در مورخه : پنجشنبه، 5 اسفند، 1400
با راهنمایی شما از Open Office استفاده کردم و کارم راه افتاد
ممنون از اطلاعات خوبی که به اشتراک می ذارید


[ ارسال جوابیه ]


علیرضا منصوری (امتیاز : 0)(لینک نظر)
توسط علیرضا منصوری در مورخه : چهارشنبه، 2 فروردین، 1402
آقا مرررررررررررررررررررررررررررسی خیلی عالی بود و درست شد ممنونم .


[ ارسال جوابیه ]


qwerty13                توسط qwerty13 در مورخه : پنجشنبه، 18 خرداد، 1402(لینک نظر)
سال 2023 ـست و همچنان آخرین نسخه‌ی اکسل از امکان وارد کردن و صادرکردن CSV به صورت درست بی‌بهره‌ست (باز کردن پیش‌فرضش ASCIIـه اما اگر Import کنیم درست میاد، ذخیره کردنش هم ASCII خالی)


[ ارسال جوابیه ]