نکته: زبانهای دیگر گوگل ترجمه شده اند. شما می توانید از English نسخه این لینک
ورود
x
or
x
x
ثبت نام
x

or

نحوه صادرات محدوده سلول ها در اکسل به فایل CSV؟

در اکسل، ما می توانیم کل برگه را به عنوان فایل CSV با استفاده از ذخیره به عنوان تابع، اما آیا شما تا کنون سعی کردید یک سلول از یک صفحه به یک فایل CSV صادر کنید؟ در این مقاله روشهای حل این مشکل را در Excel خواهید آموخت.

محدوده صادرات سلول ها در اکسل به فایل CSV با کد VBA

محدوده صادرات سلول ها در اکسل به فایل CSV با Kutools برای اکسل


محدوده صادرات سلول ها در اکسل به فایل CSV با کد VBA


در اینجا، من یک کد VBA برای صادرات سلولی از اکسل به فایل csv دارم، لطفا به صورت زیر عمل کنید:

1. پایین نگه دارید ALT + F11 کلید، و آن باز می شود مایکروسافت ویژوال بیسیک برای برنامه پنجره.

2است. کلیک کنید قرار دادن > ماژول ها، و کد زیر را در آن قرار دهید ماژول ها پنجره

کد VBA: طیف محتویات سلول را به فایل csv صادر کنید

Sub ExportRangetoFile()
'Update 20150628
Dim Rng As Range
Dim WorkRng As Range
Dim xFile As Variant
Dim xFileString As String
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ActiveSheet.Copy
Application.ActiveSheet.Cells.Clear
WorkRng.Copy Application.ActiveSheet.Range("A1")
Set xFile = CreateObject("Scripting.FileSystemObject")
xFileString = Application.GetSaveAsFilename("", filefilter:="Comma Separated Text (*.CSV), *.CSV")
Application.ActiveWorkbook.SaveAs Filename:=xFileString, FileFormat:=xlCSV, CreateBackup:=False
End Sub

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

محدوده صادرات doc به CSV 1

4. و سپس کلیک کنید OK دکمه، دایرکتوری را برای قرار دادن فایل CSV جدید مشخص کنید و یک نام برای فایل CSV را در کادر متن فایل نامگذاری کنید، به تصویر زیر مراجعه کنید:

محدوده صادرات doc به CSV 2

5. سپس روی کلیک کنید صرفه جویی دکمه، و محدوده انتخاب شده به عنوان فایل csv ذخیره شده است، شما می توانید به پوشه مشخص خود بروید تا آن را مشاهده کنید.


محدوده صادرات سلول ها در اکسل به فایل CSV با Kutools برای اکسل

اگر شما به کد VBA علاقه مند نیستید، در اینجا می توانم یک ابزار آسان را معرفی کنم - Kutools برای اکسل، با آن محدوده صادرات به فایل ویژگی، شما می توانید به سرعت این کار را حل کنید.

Kutools برای اکسل : با بیش از 300 دستی اکسل افزودنیها، رایگان را امتحان کنید بدون هیچ محدودیت در روز 60.

پس از نصب Kutools برای اکسل، لطفا با مراحل زیر تماس بگیرید:

1. محدوده داده ای که می خواهید به فایل CSV صادر کنید را انتخاب کنید.

2. سپس روی کلیک کنید سرمایه گذاری > واردات / صادرات > محدوده صادرات به فایل، تصویر را ببینید

محدوده صادرات doc به CSV 3 3

3است. در محدوده صادرات به فایل کادر محاوره ای را انتخاب کنید CSV (تعویض کاما) از فرمت فایل گزینه، و سپس مشخص کنید ذخیره دایرکتوری برای ذخیره فایل CSV جدید، عکس را ببینید:

محدوده صادرات doc به CSV 4 4

4. سپس روی کلیک کنید Ok دکمه، جعبه فوری به شما یادآوری می شود که شما یک نام برای این فایل CSV جدید را به عنوان نیاز دارید و سپس روی آن کلیک کنید OK برای بستن این جعبه و داده های انتخاب شده به صورت یک فایل CSV به طور همزمان صادر می شود.

محدوده صادرات doc به CSV 5 5

یادداشت:

ارزش واقعی را ذخیره کنید: این مقادیر واقعی را در فایل نهایی نمایش می دهد.

صرفه جویی در مقدار به عنوان نشان داده شده بر روی صفحه نمایش: این مقادیر را در فایل نهایی به همان اندازه که شما آنها را در صفحه کامپیوتر خواندید نمایش می دهد.

فایل را پس از صادرات باز کنید: اگر این گزینه را بررسی کنید، فایل نهایی پس از صادرات محدوده به طور خودکار باز خواهد شد.

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

دانلود و محاکمه آزاد Kutools برای اکسل در حال حاضر!


نسخه ی نمایشی: محدوده صادرات سلول به فایل csv / pdf / txt / html با Kutools برای اکسل

Kutools برای اکسل: با بیش از 200 اکسل افزونه های مفید، بدون هیچ محدودیتی در روزهای 60 امتحان کنید. دانلود و محاکمه آزاد اکنون!


ابزارهای توصیه شده برای بهره وری

روبان اکسل (با نصب Kutools برای اکسل)

300 + ویژگی های پیشرفته افزایش بهره وری توسط 70٪ و کمک به شما در خارج از جمعیت!

آیا می خواهید کار روزانه خود را به سرعت و به طور کامل انجام دهید؟ Kutools برای اکسل به ارمغان می آورد ویژگی های 300 + cool و قدرتمند پیشرفته (ترکیب دفترچه های کار، جمع کردن رنگ، محتوای سلول تقسیم، تبدیل تاریخ و غیره ...) برای 1500 + سناریوهای کار، کمک می کند تا شما را حل کند مشکلات 80٪ اکسل.

  • با تمام وظایف پیچیده در عرض چند ثانیه، به بهبود توانایی کار خود کمک کنید، از رقابت شدید، موفقیت آمیز است و هرگز نگران نباشید.
  • صرفه جویی در زمان زیادی از کار، وقت زیادی را برای دوست داشتن و مراقبت از خانواده خود صرف کنید و از زندگی راحت لذت ببرید.
  • هزاران کلیک روی صفحه کلید و ماوس را هر روز کاهش دهید، چشمها و دست های خسته را از بین ببرید، و بدن شما را سالم به ارمغان می آورد.
  • تبدیل شدن به یک متخصص اکسل در دقیقه 3، و نگاهی به تحسین از همکاران یا دوستان خود بگیرید.
  • دیگر نیازی به یادگیری فرمول های دردناک و کدهای VBA ندارید، یک ذهن آرام و دلپذیر داشته باشید، به شما هیجان زده شده است، شما هرگز قبل از آن.
  • صرف فقط $ 39، اما ارزش آموزش 4000 از دیگران را دارد. توسط نخبگان 110,000 و شرکت های مشهور 300 استفاده می شود.
  • آزمایشی رایگان نامحدود 60 روز. تضمین بازگشت پول روز 60. ارتقاء رایگان و پشتیبانی از 2 سال. خرید یک بار، برای همیشه استفاده کنید.
  • راه کار خود را تغییر دهید و بلافاصله به شما زندگی بهتر بدهید!

برگه دفتر زبانه های کارآمد و مفید را به دفتر (شامل اکسل)، مانند کروم، فایرفاکس و IE جدید است

  • هنگام مشاهده و ویرایش چندین اسناد، 50٪ بهره وری شما را افزایش می دهد.
  • هر روز صدها کلیک ماوس را برای شما انجام دهید، با دست راست دست خدا را ببندید.
  • اسناد را در زبانه های جدید همان پنجره باز کنید و ایجاد کنید، نه در پنجره های جدید.
  • به شما کمک می کند سریعتر کار کنید و به راحتی از جمعیت بیرون بیایید! یک ثانیه برای تغییر بین ده ها تن از اسناد باز!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    D Pritchard · 6 months ago
    Hi,


    this doesn't actually work


    It still exports the entire sheet even when a range is selected.


    Please fix it
  • To post as a guest, your comment is unpublished.
    Bill James · 1 years ago
    Thank you for this macro, it is very helpful.

    Do you know why on some existing large sheets I get extra rows appended? I am selecting the header row cells along with a few data row cells which might be 1000's of rows down in the sheet. These appended rows show up in the output .csv file with a comma for each column in the source selection. If I manually create a small sheet such as your example this does not happen.