Savjet: drugi jezici su prevedeni na Google. Možete posjetiti English verzija ove veze.
Prijava
x
or
x
x
Registracija
x

or

Kako izvesti raspon ćelija u programu Excel u csv datoteku?

U programu Excel možemo spremiti cijeli radni list kao csv datoteku pomoću Spremi kao funkcionira, ali, jeste li ikad pokušali izvesti niz stanica s jednog radnog lista u csv datoteku? U ovom ćete članku dobiti metode za rješavanje ovog problema u programu Excel.

Izvoz raspon stanica u programu Excel u csv datoteku s VBA kodom

Izvoz raspon stanica u programu Excel u csv datoteku s Kutools za Excel


Izvoz raspon stanica u programu Excel u csv datoteku s VBA kodom


Ovdje imam VBA kôd za izvoz raspon stanica iz programa Excel u csv datoteku, učinite sljedeće:

1, Držite pritisnuto ALT + F11 tipke i otvara Microsoft Visual Basic for Applications prozor.

2, Klik umetak > Moduli, i zalijepite sljedeći kod u Moduli Prozor.

VBA kôd: izvezite niz sadržaja ćelije u CSV datoteku

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, Zatim pritisnite F5 ključ za pokretanje ovog koda, a potvrdni okvir će se pojaviti kako bi vas podsjetio na odabir raspona ćelija koje želite izvesti kao CSV datoteku.

doc izvoz u raspon do csv 1

4, A zatim kliknite OK gumb, odredite direktorij za stavljanje nove csv datoteke i dodijelite naziv csv datoteke u tekstnom okviru Naziv datoteke, pogledajte snimak zaslona:

doc izvoz u raspon do csv 2

5, Zatim kliknite Prebaci gumb, a odabrani raspon je spremljen u obliku CSV datoteke, a možete je otići u određenu mapu da biste je pregledali.


Izvoz raspon stanica u programu Excel u csv datoteku s Kutools za Excel

Ako vas VBA kôd ne zanima, ovdje vam mogu predstaviti jednostavan alat - Kutools za Excel, Sa svojim Izvezi raspon u datoteku značajku, brzo možete riješiti ovaj posao.

Kutools za Excel : s više od 300 zgodnih Excel dodataka, slobodan pokušati bez ograničenja u 60 dana.

Nakon instaliranja Kutools za Excel, učinite sljedeće:

1, Odaberite raspon podataka koji želite izvesti u CSV datoteku.

2, Zatim kliknite Poduzeće > Uvoz izvoz > Izvezi raspon u datoteku, pogledajte snimak zaslona:

doc izvoz u raspon do csv 3 3

3. U Izvezi raspon u datoteku dijaloški okvir, odaberite CSV (ograničeno zarezom) od format datoteke opciju, a zatim navedite Spremi direktorij da biste spremili novu csv datoteku, pogledajte snimak zaslona:

doc izvoz u raspon do csv 4 4

4, Zatim kliknite Ok gumb, pojavit će se upitni okvir koji će vas podsjetiti da navedete naziv ove nove CSV datoteke kako vam je potrebno, a zatim kliknite OK zatvoriti taj okvir, a odabrani podaci bit će istodobno izvezeni kao CSV datoteka.

doc izvoz u raspon do csv 5 5

Napomene:

Spremite stvarnu vrijednost: Prikazat će stvarne vrijednosti u finalnoj datoteci.

Uštedite vrijednosti kao što je prikazano na zaslonu: Prikazat će vrijednosti u finalnoj datoteci kao iste koje ste ih pročitali na zaslonu računala.

Otvorite datoteku nakon izvoza: Automatski će otvoriti konačnu datoteku nakon izvoza raspona ako označite ovu opciju.

Kliknite da biste saznali više o uslužnom programu Export Range to File.

Preuzmite i besplatno probajte Kutools za Excel odmah!


Demo: Izvoz raspon stanica u csv / pdf / txt / html datoteku s Kutools za Excel

Kutools za Excel: s više od 200 zgodnih Excel dodataka, slobodan pokušati bez ograničenja u 60 dana. Preuzmite i besplatno testiranje odmah!


Preporučeni alati za produktivnost

Vrpca Excela (s instaliranim Kutools za Excel)

300 + Napredne značajke Povećajte svoju produktivnost za 71%, i pomoći vam da se izdvojite iz gužve!

Želite li brzo i savršeno dovršiti svoj svakodnevni rad? Kutools for Excel donosi 300 + cool i moćne napredne značajke (Kombinirajte radne knjige, sumu po boji, sadržaj razdijeljenih stanica, datum konverzije i tako dalje ...) za 1500 + radni scenariji, pomaže vam riješiti Problemi s programom 82% Excel.

  • Rješavajte sve komplicirane zadatke u sekundi, pomozite poboljšati vašu radnu sposobnost, dobiti uspjeh od žestoke konkurencije, i nikada ne brinuti o otpuštanju.
  • Uštedite puno radnog vremena, ostavite puno vremena da volite i brinete o obitelji i uživate u ugodnom životu.
  • Svakodnevno smanjite tisuće klikova tipkovnice i miša, oslobodite umorne oči i ruke, i dati vam zdravo tijelo.
  • Postanite stručnjak za Excel u 3 minuta i uživajte u pogledima svojih kolega ili prijatelja.
  • Više ne morate pamtiti nikakve bolne formule i VBA kodove, imati opuštajući i ugodan um, pružiti vam uzbuđenje koje nikada prije niste imali.
  • Provedite samo $ 39, ali vrijedi od $ 4000 obuke drugih, Koriste ga 110,000 elite i poznate tvrtke 300 +.
  • 60-dnevno neograničeno besplatno probno razdoblje, 60-dnevno jamstvo povrata novca. Besplatna nadogradnja i podrška za godine 2. Kupite jednom, koristite zauvijek.
  • Promijenite način na koji sada radite i odmah vam pružite bolji život!

Ured Tab donosi učinkovit i zgodan karticama u Office (uključujući Excel), baš kao i Chrome, Firefox i novi IE

  • Povećava vašu produktivnost za 50% prilikom pregledavanja i uređivanja više dokumenata.
  • Smanjite stotine klikova mišem za vas svaki dan, oprostite se od ruke miša.
  • Otvorite i stvorite dokumente na novim karticama istog prozora, a ne u novim prozorima.
  • Pomozite vam da brže i lakše ističete iz mnoštva! Jedna sekunda za prebacivanje između desetaka otvorenih dokumenata!
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.