Kidokezo: Lugha zingine ni Google-Ilitafsiriwa. Unaweza kutembelea English toleo la kiungo hiki.
Ingia
x
or
x
x
Daftari
x

or

Jinsi ya kuuza nje seli mbalimbali katika faili ya Excel kwa csv?

Katika Excel, tunaweza kuokoa karatasi nzima kama faili ya csv kwa kutumia Save As kazi, lakini, umewahi kujaribu kuuza nje seli nyingi kutoka kwenye karatasi moja hadi faili ya csv? Katika makala hii, utapata njia za kutatua tatizo hili katika Excel.

Tuma nje ya seli katika Excel kwa faili ya csv na msimbo wa VBA

Tuma nje ya seli katika Excel hadi faili ya csv na Kutools kwa Excel


Tuma nje ya seli katika Excel kwa faili ya csv na msimbo wa VBA


Hapa, nina kanuni ya VBA ya kuuza nje seli mbalimbali kutoka kwa Excel hadi faili ya csv, tafadhali fanya ifuatavyo:

1. Weka chini ALT + F11 funguo, na hufungua Microsoft Visual Msingi kwa Maombi dirisha.

2. Bonyeza Ingiza > Modules, na ushirike nambari ifuatayo katika Modules Dirisha.

Nambari ya VBA: Ondoa maudhui yaliyomo ya kiini kwenye faili ya 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. Kisha waandishi wa habari F5 ufunguo wa kuendesha msimbo huu, na sanduku la haraka litaondoka ili kukukumbusha kuchagua kiini cha seli ambazo unataka kuuza nje kama faili ya csv.

doc kuuza nje kwa csv 1

4. Kisha bonyeza OK kifungo, taja saraka ya kuweka faili mpya ya csv, na kutoa jina kwa faili ya csv katika sanduku la maandishi la faili, angalia skrini:

doc kuuza nje kwa csv 2

5. Kisha bonyeza Kuokoa kifungo, na aina iliyochaguliwa imehifadhiwa kama faili ya csv, unaweza kwenda kwenye folda yako maalum ili kuiona.


Tuma nje ya seli katika Excel hadi faili ya csv na Kutools kwa Excel

Ikiwa huna nia ya kanuni ya VBA, hapa, naweza kuanzisha chombo rahisi - Kutools kwa Excel, Pamoja na wake Weka nje kwa Faili kipengele, unaweza haraka kutatua kazi hii.

Kutools kwa Excel : na zaidi ya 300 handy Excel add-ins, bure kujaribu na hakuna kikomo katika siku 60.

Baada ya kufunga Kutools kwa Excel, tafadhali fanya kwa hatua zifuatazo:

1. Chagua aina ya data ambayo unataka kuuza nje kwa faili ya csv.

2. Kisha bonyeza Enterprise > Import / Export > Weka nje kwa Faili, angalia skrini:

doc nje ya nje kwa csv 3 3

3. Ndani ya Weka nje kwa Faili sanduku la mazungumzo, chagua CSV (Comma iliyotolewa) kutoka file format chaguo, na kisha taja Weka saraka Ili kuhifadhi faili mpya ya csv, angalia skrini:

doc nje ya nje kwa csv 4 4

4. Kisha bonyeza Ok kifungo, sanduku la haraka litaondoka kukukumbusha jina la faili hii mpya ya csv kama unahitaji, na kisha bonyeza OK kufunga sanduku hili, na data iliyochaguliwa itapelekwa nje kama faili ya CSV mara moja.

doc nje ya nje kwa csv 5 5

Notes:

Hifadhi thamani halisi: Itaonyesha maadili halisi katika faili ya mwisho.

Hifadhi maadili kama ilivyoonyeshwa kwenye skrini: Itaonyesha maadili katika faili ya mwisho kama vile unavyoisoma kwenye skrini ya kompyuta.

Fungua faili baada ya kuuza nje: Ni moja kwa moja kufungua faili ya mwisho baada ya kuuza nje ikiwa utaangalia chaguo hili.

Bofya ili ujue zaidi kuhusu Mpangilio huu wa Kuagiza kwa Ufafanuzi wa faili.

Pakua na jaribio la bure Kutools kwa Excel Sasa!


Demo: Tuma nje ya seli kwenye faili ya csv / pdf / txt / html na Kutools kwa Excel

Kutools kwa Excel: na zaidi ya 200 handy Excel inserts, huru kujaribu na hakuna kikomo katika siku 60. Pakua na jaribio la bure Sasa!


Zilizopendekeza Vifaa vya Uzalishaji

Ribbon ya Excel (pamoja na Kutools kwa Excel imewekwa)

Features 300 + Zinazoongeza Kuongeza Uzalishaji wako na 71%, na Kukusaidia Kusimama Kutoka kwenye Umati!

Ungependa kukamilisha kazi yako ya kila siku haraka na kwa ukamilifu? Kutools Kwa Excel huleta Vipengele vya juu vya 300 + vyema na vyema (Jumuisha vitabu vya kazi, jumla kwa rangi, kupangilia maudhui ya kiini, tarehe ya kubadilisha, na kadhalika ...) kwa Matukio ya kazi ya 1500 +, husaidia kutatua Matatizo ya 82% ya Excel.

  • Ushiriki na kazi zote ngumu katika sekunde, usaidie kuimarisha uwezo wako wa kazi, kupata mafanikio kutoka kwa ushindani mkali, na usiwe na wasiwasi juu ya kufukuzwa.
  • Hifadhi muda mwingi wa kazi, kuondoka muda mwingi kwa kupenda na kutunza familia na kufurahia maisha mazuri sasa.
  • Kupunguza maelfu ya keyboard na panya ikichunguza kila siku, kupunguza macho yako na uchovu wako, na kukupa mwili mzuri.
  • Kuwa mtaalam wa Excel katika dakika ya 3, na uone mtazamo wa wenzako au marafiki.
  • Hakuna tena haja ya kukumbuka kanuni zenye maumivu na nambari za VBA, kuwa na akili ya kupumzika na yenye kupendeza, kukupa furaha ambayo haujawahi kuwa nayo kabla.
  • Tumia $ 39 tu, lakini thamani ya mafunzo ya wengine ya $ 4000. Kutumiwa na wasomi wa 110,000 na makampuni ya maalumu ya 300.
  • Siku ya 60 ya jaribio la bure bila ukomo. Dhamana ya fedha ya siku ya 60. Uboreshaji bure na usaidizi kwa miaka 2. Kununua mara moja, tumia milele.
  • Badilisha jinsi unavyofanya kazi sasa, na kukupa maisha bora mara moja!

Kitabu cha Ofisi kinaleta Tabs za Ufanisi na Handy kwa Ofisi (ikiwa ni pamoja na Excel), Kama Chrome, Firefox, na IE Mpya

  • Inaongeza uzalishaji wako kwa 50% wakati wa kutazama na kuhariri nyaraka nyingi.
  • Kupunguza vifungo vya panya kwa kila siku kwa kila siku, sema kwaheri kwa panya mkono.
  • Fungua na uunda hati katika tabo mpya za dirisha sawa, badala ya madirisha mapya.
  • Kukusaidia kufanya kazi kwa haraka na kwa urahisi kusimama kutoka kwa umati! Jambo moja la kubadili kati ya hati nyingi za wazi!
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.