Բաց թողնել հիմնական բովանդակությունը

Ինչպե՞ս Excel- ում բջիջների շարքը արտահանել CSV ֆայլ:

Excel- ում մենք կարող ենք պահպանել ամբողջ աշխատանքային թերթը որպես csv ֆայլ ՝ օգտագործելով Պահել As գործառույթը, բայց, երբևէ փորձե՞լ եք մի շարք բջիջներ արտահանել մեկ աշխատանքային թերթից դեպի CSV ֆայլ: Այս հոդվածում դուք կստանաք Excel- ում այս խնդիրը լուծելու մեթոդներ:

Excel- ում բջիջների շարքը արտահանեք VBA կոդով CSV ֆայլ

Excel- ում Kutools- ի հետ Excel- ում բջիջների արտահանում csv ֆայլ


Excel- ում բջիջների շարքը արտահանեք VBA կոդով CSV ֆայլ

Այստեղ ես ունեմ VBA կոդ ՝ Excel- ից csv ֆայլ մի շարք բջիջներ արտահանելու համար, խնդրում եմ արեք հետևյալը.

1, Պահեք պահեք ALT + F11 ստեղները, և այն բացում է Microsoft Visual Basic հավելվածների համար պատուհան.

2: Սեղմեք Տեղադրել > Մոդուլներ, և տեղադրեք հետևյալ կոդը Մոդուլներ Պատուհանը:

VBA կոդ. Բջջային բովանդակության մի շարք արտահանել CSV ֆայլ

Sub ExportRangetoFile()
'Updateby Extendoffice
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 ֆայլ:

փաստաթղթերի արտահանման շրջանակը դեպի csv 1

4. Եվ այնուհետեւ կտտացրեք OK կոճակը, նշեք նոր csv ֆայլը տեղադրելու համար գրացուցակը և csv ֆայլի համար անուն տվեք File name տեքստային տուփում, տեսեք,

փաստաթղթերի արտահանման շրջանակը դեպի csv 2

5. Այնուհետեւ կտտացրեք Փրկել կոճակը, և ընտրված տիրույթը պահպանվել է որպես csv ֆայլ, այն դիտելու համար կարող եք գնալ ձեր նշված պանակ:


Excel- ում Kutools- ի հետ Excel- ում բջիջների արտահանում csv ֆայլ

Եթե ​​ձեզ չի հետաքրքրում VBA կոդը, այստեղ ես կարող եմ ձեզ ներկայացնել հեշտ գործիք - Excel- ի համար նախատեսված գործիքներԻր Արտահանեք տեսականին ֆայլ առանձնահատկություն, դուք կարող եք արագ լուծել այս գործը:

Excel- ի համար նախատեսված գործիքներ : ավելի քան 300 հարմար Excel հավելվածներով, 30 օրվա ընթացքում առանց սահմանափակումների փորձեք անվճար. 

Տեղադրելուց հետո Excel- ի համար նախատեսված գործիքներԽնդրում ենք անել հետևյալ քայլերով.

1, Ընտրեք տվյալների տիրույթը, որը ցանկանում եք արտահանել CSV ֆայլ:

2. Այնուհետեւ կտտացրեք Kutools Plus > Ներմուծման արտահանման > Արտահանեք տեսականին ֆայլ, տես նկարի նկարը.

3, Մեջ Արտահանեք տեսականին ֆայլ երկխոսության վանդակում, ընտրեք CSV (ստորակետով սահմանազատված) - ից ֆայլի ֆորմատ տարբերակը, ապա նշեք Պահել գրացուցակը նոր csv ֆայլը պահպանելու համար տես նկարի նկարը.

փաստաթղթերի արտահանման շրջանակը csv 4 4

4. Այնուհետեւ կտտացրեք Ok կոճակը, կհայտնվի հուշման տուփ ՝ հիշեցնելու համար, որ այս նոր csv ֆայլի համար անուն նշեք ըստ անհրաժեշտության, ապա կտտացրեք OK այս վանդակը փակելու համար, և ընտրված տվյալները միանգամից կարտահանվեն որպես CSV ֆայլ:

փաստաթղթերի արտահանման շրջանակը csv 5 5

Նշումներ:

Խնայեք իրական արժեքըԴա վերջնական ֆայլում կցուցադրի իրական արժեքները:

Պահպանեք արժեքները, ինչպես ցույց է տրված էկրանինԱյն կցուցադրի վերջնական ֆայլի արժեքները, ինչպես նույնն եք կարդում դրանք համակարգչի էկրանին:

Արտահանելուց հետո բացեք ֆայլը: Այն ավտոմատ կերպով կբացի վերջնական ֆայլը ընդգրկույթը արտահանելուց հետո, եթե ստուգեք այս տարբերակը:

Սեղմեք ՝ այս Արտահանման միջակայքը դեպի Ֆայլ օգտակարության մասին ավելին իմանալու համար:

Ներբեռնեք և անվճար փորձեք Kutools- ը Excel- ի համար:


Դեմո. Բջիջների շարքը արտահանել csv / pdf / txt / html ֆայլ դեպի Excel- ի համար նախատեսված Kutools

Excel- ի համար նախատեսված գործիքներ. Excel- ի ավելի քան 300 հարմարավետ հավելումներով, 30 օրվա ընթացքում անվճար փորձեք առանց սահմանափակումների: Ներբեռնեք և անվճար փորձեք հիմա:

Գրասենյակի արտադրողականության լավագույն գործիքները

🤖 Kutools AI օգնականՀեղափոխություն կատարել տվյալների վերլուծության հիման վրա՝ Խելացի կատարում   |  Ստեղծեք ծածկագիր  |  Ստեղծեք հատուկ բանաձևեր  |  Վերլուծել տվյալները և ստեղծել գծապատկերներ  |  Invoke Kutools-ի գործառույթները...
Հանրաճանաչ հատկություններ: Գտեք, ընդգծեք կամ նույնականացրեք կրկնօրինակները   |  Deleteնջել դատարկ շարքերը   |  Միավորել սյունակները կամ բջիջները՝ առանց տվյալների կորստի   |   Կլոր առանց բանաձևի ...
Super Փնտրել: Բազմաթիվ չափանիշների VLookup    Բազմակի արժեք VLookup  |   VLookup բազմաթիվ թերթերում   |   Fuzzy Փնտրել ....
Ընդլայնված բացվող ցուցակ: Արագ ստեղծեք բացվող ցուցակը   |  Կախված բացվող ցուցակ   |  Բազմակի ընտրություն Drop Down ցուցակ ....
Սյունակի կառավարիչ: Ավելացրեք որոշակի քանակությամբ սյունակներ  |  Տեղափոխել սյունակները  |  Փոխարկել թաքնված սյունակների տեսանելիության կարգավիճակը  |  Համեմատեք միջակայքերը և սյունակները ...
Առանձնահատկություններ: Ցանցի կենտրոնացում   |  Դիզայնի տեսք   |   Մեծ Formula Bar    Աշխատանքային գրքույկի և թերթիկների կառավարիչ   |  Ռեսուրսների գրադարան (Ավտոմատ տեքստ)   |  Ամսաթիվ ընտրող   |  Միավորել աշխատանքային թերթերը   |  Գաղտնագրել/գաղտնազերծել բջիջները    Ուղարկեք նամակներ ըստ ցանկի   |  Սուպեր զտիչ   |   Հատուկ զտիչ (զտել թավ/շեղ/շեղված...) ...
Լավագույն 15 գործիքների հավաքածու12 Տեքստ Գործիքներ (Ավելացրեք տեքստ, Հեռացնել նիշերը, ...)   |   50+ Աղյուսակ Տեսակներ (Գանտի աղյուսակը, ...)   |   40+ Գործնական Բանաձեւեր (Հաշվարկել տարիքը ՝ ելնելով ծննդյան տարեդարձից, ...)   |   19 միացում Գործիքներ (Տեղադրեք QR կոդ, Տեղադրեք նկար ուղուց, ...)   |   12 Փոխարկում Գործիքներ (Բառեր համարներ, Արտարժույթի փոխակերպումը, ...)   |   7 Միաձուլում և պառակտում Գործիքներ (Ընդլայնված կոմբինատ տողեր, Պառակտված բջիջներ, ...)   |   ... եւ ավելին

Լրացրեք ձեր Excel-ի հմտությունները Kutools-ի հետ Excel-ի համար և փորձեք արդյունավետությունը, ինչպես երբեք: Kutools-ը Excel-ի համար առաջարկում է ավելի քան 300 առաջադեմ առանձնահատկություններ՝ արտադրողականությունը բարձրացնելու և ժամանակ խնայելու համար:  Սեղմեք այստեղ՝ Ձեզ ամենաշատ անհրաժեշտ հատկանիշը ստանալու համար...

Նկարագրություն


Office Tab- ը Tabbed ինտերֆեյսը բերում է Office, և ձեր աշխատանքը շատ ավելի դյուրին դարձրեք

  • Միացնել ներդիրներով խմբագրումը և ընթերցումը Word, Excel, PowerPoint- ով, Հրատարակիչ, Access, Visio և Project:
  • Բացեք և ստեղծեք բազմաթիվ փաստաթղթեր նույն պատուհանի նոր ներդիրներում, այլ ոչ թե նոր պատուհաններում:
  • Բարձրացնում է ձեր արտադրողականությունը 50%-ով և նվազեցնում մկնիկի հարյուրավոր սեղմումները ձեզ համար ամեն օր:
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi,


this doesn't actually work


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


Please fix it
This comment was minimized by the moderator on the site
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.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations