Tipp: Az egyéb nyelvek a Google Fordítva vannak. Látogasson el a English a link verziója.
Belépek
x
or
x
x
Regisztráció
x

or

Hogyan exportálhatom a cellák tartományát az Excel-ben csv fájlhoz?

Excelben az egész munkalapot csv fájlként menthetjük a Mentés másként de próbált-e egy cellatartományt egy munkalapról CSV fájlra exportálni? Ebben a cikkben találja meg a módszer megoldását az Excel programban.

Az Excel cellák exporttartománya csv fájlhoz VBA kóddal

Cella cellák exportálása Excel-ben csv-fájlhoz a Kutools for Excel programmal


Az Excel cellák exporttartománya csv fájlhoz VBA kóddal


Itt VBA kódot kell exportálnom ahhoz, hogy kiválasszon egy cellatartományt az Excel-ből a csv fájlba, kérjük, tegye a következőket:

1. Tartsa lenyomva a ALT + F11 gombokat, és megnyitja a Microsoft Visual Basic for Applications ablak.

2. Kattints betétlap > Modulok, és illessze be a következő kódot a Modulok Ablak.

VBA kód: Exportáljon egy sor cellatartalmat a csv fájlba

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. Ezután nyomja meg a gombot F5 kulcsot a kód futtatásához, és egy gyorsbetű jelenik meg, hogy emlékeztesse Önt arra a cellatartomány kiválasztására, amelyet csv fájlként exportálni kíván.

doc export tartomány csn 1

4. Kattintson a gombra OK gombra, adjon meg egy könyvtárat az új csv fájl megadásához, és adja meg a csv fájl nevét a Fájlnév mezőben, lásd a képernyőképet:

doc export tartomány csn 2

5. Ezután kattintson Save gombot, és a kiválasztott tartományt csv fájlként elmentették, akkor a megadott mappába meg lehet nézni.


Cella cellák exportálása Excel-ben csv-fájlhoz a Kutools for Excel programmal

Ha nem érdekli a VBA kód, itt bemutathatok egy egyszerű eszközt - Kutools for Excel, Annak Export tartomány a fájlba funkció segítségével gyorsan megoldhatja ezt a munkát.

Kutools for Excel : több mint 300 hasznos Excel bővítményekkel, ingyenesen próbálkozhat az 60 napokban korlátozás nélkül.

Telepítése után Kutools for Excel, kérjük, tegye meg a következő lépéseket:

1. Válassza ki a csv fájlba exportálni kívánt adatsort.

2. Ezután kattintson Vállalkozás > Import Export > Export tartomány a fájlba, lásd a képernyőképet:

doc export tartomány csv 3 3

3. Az Export tartomány a fájlba párbeszédpanelen válassza ki CSV (vesszővel elválasztva) tól Fájlformátum opciót, majd adja meg a Könyvtár mentése az új csv fájl mentéséhez lásd a képernyőképet:

doc export tartomány csv 4 4

4. Ezután kattintson Ok gombra kattintva megjelenik egy prompt doboz, amely emlékeztet arra, hogy megadja az új csv fájl nevét, amire szüksége van, majd kattintson a gombra OK zárja be ezt a négyzetet, és a kiválasztott adatok CSV-fájlként exportálhatók egyszerre.

doc export tartomány csv 5 5

Megjegyzések:

Az aktuális érték mentése: Megjeleníti az aktuális értékeket a végső fájlban.

Az értékek mentése a képernyőn látható módon: Megjeleníti az utolsó fájlban lévő értékeket, ugyanúgy, ahogy azokat a számítógép képernyőjén olvassa.

Nyissa meg a fájlt exportálás után: Ha ezt az opciót választja, automatikusan megnyitja a végleges fájlt a tartomány exportálása után.

Kattintson ide, ha többet szeretne megtudni erről az exportálási tartományról fájlra.

Töltse le és ingyenes próba Kutools for Excel most!


Demo: A sejtek exportálása a csv / pdf / txt / html fájlhoz a Kutools for Excel programmal

Kutools for Excel: több mint 200 hasznos Excel bővítményekkel, szabadon próbálkozhat semmilyen korlátozással az 60 napokban. Töltse le és ingyen próbálja most!


Ajánlott termelékenységi eszközök

Excel szalag (Kutools for Excel telepítve)

300 + Speciális funkciók Növelje termelékenységét az 71% -kal, és segítsen kiemelkedni a tömegből!

Szeretné gyorsan és tökéletesen elvégezni a napi munkát? Kutools for Excel hoz 300 + hűvös és nagy teljesítményű speciális funkciók (Kombinálja a munkafüzeteket, a színösszeget, a megosztott cellatartalmat, a konverziós dátumot stb.) 1500 + munkahelyi forgatókönyvek, segít megoldani 82% Excel problémák.

  • Az összes bonyolult feladatot másodpercek alatt kezelje, segíti a munkaképesség növelését, nyerj sikert az erős versenyből, és ne aggódj, hogy lőttek.
  • Rengeteg munkaidőt takaríthat meg, sok időt hagyhat a család szeretetére és gondozására, és kényelmes életet élvezhet.
  • Csökkentse a naponta több ezer billentyűzetet és egérkattintást, enyhíti a fáradt szemét és kezétés adj egy egészséges testet.
  • Legyen Excel szakértője 3 percben, és gyönyörködjön a kollégáidtól vagy barátaidtól.
  • Nincs szükség arra, hogy emlékezzen fájdalmas képletekre és VBA kódokra, pihentető és kellemes elme, adj egy izgalmat, amit még soha nem volt.
  • Töltsön csak $ 39-ot, de érdemes megfizetni más $ 4000 képzést. Az 110,000 elit és az 300 + jól ismert cégek használják.
  • 60 napos korlátlan ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia. Ingyenes frissítés és támogatás az 2 évekhez. Vásároljon egyszer, használja örökre.
  • Módosítsa a munka módját, és azonnal adjon jobb életet!

Az Office fül hatékony és praktikus lapokat hoz létre az irodába (beleértve az Excel-t), csakúgy, mint a Chrome, a Firefox és az új IE

  • Több dokumentum megtekintéséhez és szerkesztéséhez növeli az 50% -os termelékenységét.
  • Napi egérkattintások csökkentése minden nap, búcsút az egérrel.
  • Nyissa meg és hozzon létre dokumentumokat ugyanazon ablak új lapjain, nem pedig új ablakokban.
  • Segíts gyorsabban és könnyebben kiállni a tömegből! Egy másodpercig a több tucat nyitott dokumentum közötti váltáshoz!
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.