Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako izvoziti obseg celic v Excelu v csv datoteko?

V Excelu lahko celoten delovni list shranimo kot csv datoteko z uporabo Shrani kot vendar ste že kdaj poskusili izvoziti vrsto celic iz enega delovnega lista v csv datoteko? V tem članku boste dobili metode za rešitev te težave v Excelu.

Izvozi obseg celic v Excelu v csv datoteko s kodo VBA

Izvozi obseg celic v Excelu v csv datoteko z Kutools za Excel


Izvozi obseg celic v Excelu v csv datoteko s kodo VBA


Tukaj imam kodo VBA, da lahko iz Excel-a v datoteko csv izvozite celice celic, storite naslednje:

1. Drži dol ALT + F11 tipke in odpre Microsoft Visual Basic za aplikacije okno.

2. Kliknite Vstavi > Moduli, in prilepite naslednjo kodo v Moduli Okno.

VBA koda: Izvozite vrsto vsebine celice v datoteko 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. Nato pritisnite F5 ključ za zagon te kode in se bo pojavilo odzivno okno, ki vas opomni, da izberete obseg celic, ki jih želite izvoziti kot datoteko csv.

doc obseg izvoza v csv 1

4. In nato kliknite OK gumb, določite imenik za postavitev nove datoteke csv in v polje Ime datoteke ime vnesite ime datoteke csv. Oglejte si posnetek zaslona:

doc obseg izvoza v csv 2

5. Nato kliknite Shrani gumb in izbrani obseg je bil shranjen kot csv datoteka, lahko si ogledate to mapo.


Izvozi obseg celic v Excelu v csv datoteko z Kutools za Excel

Če vas koda VBA ne zanima, vam lahko predstavim enostavno orodje - Kutools za Excel, Z njegovim Izvozni obseg v datoteko funkcijo, lahko hitro rešite to opravilo.

Kutools za Excel : z več kot 300 priročnimi dodatki Excel, lahko brezplačno poskusite brez omejitev v dnevih 60.

Po namestitvi Kutools za Excel, storite naslednje:

1. Izberite obseg podatkov, ki ga želite izvoziti v datoteko csv.

2. Nato kliknite Podjetje > Uvozno-izvoznih > Izvozni obseg v datoteko, si oglejte sliko zaslona:

doc obseg izvoza v csv 3 3

3. v Izvozni obseg v datoteko izberite pogovorno okno CSV (razmejitev z vejico) Iz format datoteke možnost, nato pa določite Shrani imenik Če želite shraniti novo datoteko csv, si oglejte posnetek zaslona:

doc obseg izvoza v csv 4 4

4. Nato kliknite Ok gumb, se bo oglasno polje odprlo, da vas opomni, da podate ime za to novo datoteko csv, kot jo potrebujete, in nato kliknite OK da zaprete to polje in izbrani podatki bodo hkrati izvoženi kot datoteka CSV.

doc obseg izvoza v csv 5 5

Opombe:

Shrani dejansko vrednost: Prikazal bo dejanske vrednosti v zadnji datoteki.

Shranite vrednosti, kot je prikazano na zaslonu: Vrednosti v končni datoteki bodo prikazane enako, kot ste jih prebrali na zaslonu računalnika.

Odprite datoteko po izvozu: Ko izvozite obseg, bo samodejno odprl končno datoteko, če jo potrdite.

Kliknite, če želite izvedeti več o tem pripomočku Export Range to File.

Prenesite in brezplačno preizkusite Kutools za Excel zdaj!


Demo: izvozni obseg celic v datoteko csv / pdf / txt / html s programsko opremo Kutools for Excel

Kutools za Excel: z več kot 200 priročnimi dodatki Excel, lahko brezplačno poskusite brez omejitev v dnevih 60. Prenesite in brezplačno preizkusite zdaj!


Priporočena orodja za produktivnost

Trak Excel (z nameščenim programom Kutools for Excel)

300 + Napredne funkcije Povečajte svojo produktivnost za 71% in pomagajte, da se izstopite iz množice!

Želite hitro in popolno opraviti svoje vsakodnevno delo? Kutools for Excel prinaša 300 + kul in zmogljive napredne funkcije (Združite delovne zvezke, vsoto za barvo, vsebino deljene celice, datum pretvorbe in tako naprej ...) za Delovni scenariji 1500 +, vam pomaga rešiti Težave z 82% Excelom.

  • Obravnavajte vse zapletene naloge v nekaj sekundah, pomagajte izboljšati svojo delovno sposobnost, dobil uspeh od ostre konkurence, in nikoli ne skrbi, da bi odpustili.
  • Prihranite veliko delovnega časa, pustite veliko časa za ljubezen in skrb za družino in uživajte v udobnem življenju.
  • Zmanjšajte število tisoč klikov na tipkovnici in miški vsak dan, razbremenite utrujene oči in rokein vam daje zdravo telo.
  • Postanite strokovnjak za Excel v minutah 3 in si oglejte čudovite poglede svojih kolegov ali prijateljev.
  • Ni več treba zapomniti bolečih formul in VBA kod, imajo sproščujoč in prijeten um, vam vznemirjenje, ki ga še niste imeli.
  • Porabite samo $ 39, vendar vredno kot $ 4000 usposabljanje drugih. Uporabljajo ga 110,000 elite in 300 + znana podjetja.
  • 60-dnevno neomejeno brezplačno preizkusno različico. 60-dnevno jamstvo vračila denarja. Brezplačna nadgradnja in podpora za leta 2. Kupite enkrat, uporabite večno.
  • Spremenite način dela zdaj in vam takoj omogočite boljše življenje!

Pisarniški zavihek prinaša učinkovite in priročne zavihke v Office (vključno z Excelom), tako kot Chrome, Firefox in nova IE

  • Poveča vašo produktivnost z 50% pri ogledu in urejanju več dokumentov.
  • Zmanjšajte stotine klikov z miško za vas vsak dan, se poslovite od miške.
  • Odprite in ustvarite dokumente v novih zavihkih istega okna in ne v novih oknih.
  • Pomagajte vam hitreje in lažje izstopati iz množice! Ena sekunda za preklop med desetimi odprtimi dokumenti!
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.