Näpunäide. Teised keeled on Google'i tõlgitud. Võite külastada English selle lingi versioon.
Logi sisse
x
or
x
x
Regist.
x

or

Kuidas eksportida Exceli rakkude vahemikku CSV-faili?

Excelis võime salvestada kogu töölehe csv-failina, kasutades selleks Save As funktsiooni, kuid kas olete kunagi proovinud eksportida erinevaid rakke ühelt töölehelt CSV-faili? Selles artiklis saate meetodid selle probleemi lahendamiseks Excelis.

Ekspordi rakkude arv Excelis CSV-faili VBA-koodi abil

Exceli rakkude ekspordi ulatus Exceli jaoks Kutoolsiga csv-faili jaoks


Ekspordi rakkude arv Excelis CSV-faili VBA-koodi abil


Siin on mul VBA kood, et eksportida paljude rakkude arv Excelist CSV-faili, palun tehke järgmist:

1. Hoidke all ALT + F11 võtmed ja see avab Microsoft Visual Basic rakenduste jaoks aken.

2. Klõpsa Sisesta > moodulidja kleepige järgmine kood sisse moodulid Aken

VBA-kood: ekspordib lahtri sisu hulga csv-faili

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. Siis vajuta F5 käsk selle koodi käivitamiseks ja kiirklahv tühjendab, et meenutada teile valikut rakkude hulgast, mida soovite eksportida csv-failina.

doc ekspordi ulatus csv 1

4. Ja siis klõpsake OK nuppu, määrake kataloog uue CSV-faili sisestamiseks ja csv-faili nime andmine tekstiväljale Faili nimi, vt ekraanipilti:

doc ekspordi ulatus csv 2

5. Siis klõpsake Salvesta nupp ja valitud vahemik on salvestatud csv-failina, saate selle vaatamiseks oma määratud kausta minna.


Exceli rakkude ekspordi ulatus Exceli jaoks Kutoolsiga csv-faili jaoks

Kui te ei huvita VBA-koodi, võin ma teile tutvustada lihtsat tööriista - Kutools Exceli jaoks, Oma Ekspordi ulatus failile funktsioon, saate seda tööd kiiresti lahendada.

Kutools Exceli jaoks : rohkem kui 300i käepärased Exceli lisandmoodulid, mida saab tasuta proovida 60 päeva jooksul ilma piiranguteta.

pärast paigaldamine Kutools Exceli jaoks, palun järgige järgmisi samme:

1. Valige andmete ulatus, mida soovite CSV-faili eksportida.

2. Siis klõpsake ettevõte > Import ja eksport > Ekspordi ulatus failile, vaata pilti:

doc ekspordi ulatus csv 3 3

3. Aasta Ekspordi ulatus failile dialoogiboksis valige CSV (komaga piiritletud) alates failivorming valik ja seejärel määrake Salvesta kataloog uue CSV-faili salvestamiseks vaata ekraanipilti:

doc ekspordi ulatus csv 4 4

4. Siis klõpsake Ok nupp, ilmub välja kiirkast, mis meenutab, et määrate uuele csv-failile nime, mida vajate, ja seejärel klõpsake OK selle kasti sulgemiseks ja valitud andmed eksporditakse korraga CSV-failina.

doc ekspordi ulatus csv 5 5

Märkused:

Salvestage tegelik väärtus: See näitab lõpliku faili tegelikke väärtusi.

Säästke väärtusi, nagu on näidatud ekraanil: See näitab lõppfailis olevaid väärtusi sama, nagu te neid arvutisekraanil lugesite.

Ava fail pärast eksporti: See avab automaatselt lõpliku faili pärast ekspordi vahemikku, kui valid selle valiku.

Klõpsake, et saada rohkem teavet selle ekspordi vahemiku ja faili utiliidi kohta.

Laadige alla ja tasuta prooviversioon Kutools Exceli jaoks kohe!


Demo: Ekspordi Xp / pdf / txt / html-faili jaoks avatud kausta valik Kutoolsi jaoks Exceli jaoks

Kutools Exceli jaoks: rohkem kui 200i käepärased Exceli lisandmoodulid, mida saab tasuta proovida 60 päeva jooksul ilma piiranguteta. Laadige alla ja proovige kohe proovige nüüd!


Soovitatavad tööriistad

Excel-lint (paigaldatud Kutools for Excel)

300 + täiustatud funktsioonid Suurendavad oma tootlikkust 71% -ga ja aitavad teil rahvahulgast välja paista!

Kas soovite oma igapäevatööd kiiresti ja täiuslikult täita? Kutools For Excel Toob 300 + jahedad ja võimsad täiustatud funktsioonid (Kombineerige töövihikud, summa värvi järgi, jagatud lahtri sisu, teisenda kuupäev jne) 1500 + tööstsenaariumid, aitab teil lahendada 82% Exceli probleemid.

  • Käsitlege kõiki keerulisi ülesandeid mõne sekundi jooksul, aitab parandada oma töövõimet, saage edu tihe konkurents ja ärge kunagi muretsege selle eest, et vallandate.
  • Säästa palju tööaega, jätke palju aega, et sa armastaksid ja hooliksid perekonnast ja naudiksid nüüd mugavat elu.
  • Vähendage tuhandeid klaviatuuri ja hiire klikke iga päev, leevendage väsinud silmi ja käsija anna teile terve keha.
  • Saada 3i minuti jooksul Exceli ekspert ja tutvu oma kolleegide või sõpradega.
  • Enam ei pea mäletama valulikke valemeid ja VBA koodenaudi lõõgastavat ja meeldivat meelt, anna teile põnevust, mida te pole kunagi varem olnud.
  • Kuluta ainult $ 39, kuid tasub teiste $ 4000i koolitust. Kasutatakse 110,000i eliidi ja 300 + tuntud firmade poolt.
  • 60-päeva piiramatu tasuta prooviperiood. 60-päeva raha tagasi garantii. Tasuta versiooniuuendus ja 2-i toetamine. Osta üks kord, kasuta igavesti.
  • Muutke oma töötamise viisi ja andke teile parem elu kohe!

Office'i tabel toob kontorisse tõhusad ja mugavad kaardid (sh Excel), just nagu Chrome, Firefox ja uus IE

  • Suurendab 50% tootlikkust mitme dokumendi vaatamisel ja redigeerimisel.
  • Vähendage iga päev teile sadu hiireklõpse, hüvasti hiire käest.
  • Avage ja looge dokumente sama akna uutes vahekaartides, mitte uues aknas.
  • Aita teil kiiremini töötada ja rahvast välja paista! Üks sekund, et vahetada kümneid avatud dokumente!
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.