Ugrás a tartalomra

Hogyan exportálhatjuk az Excel cellatartományát csv fájlba?

Az Excelben a teljes munkalapot csv fájlként menthetjük a Mentés másként function, de próbáltál már cellatartományokat exportálni egy munkalapról egy csv fájlba? Ebben a cikkben megismerheti a probléma megoldásának módszereit az Excel programban.

Exportálja az Excel cellatartományát VBA kóddal ellátott csv fájlba

Exportálja a cellák tartományát az Excelben csv fájlba a Kutools for Excel segítségével


Exportálja az Excel cellatartományát VBA kóddal ellátott csv fájlba

Itt van egy VBA-kódom, amely számos cellát exportál az Excelből a csv fájlba, kérjük, tegye a következőket:

1. Tartsa lenyomva a ALT + F11 gombokat, és ez 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: A cellatartalom tartományának exportálása csv fájlba

Sub ExportRangetoFile()
'Updateby Extendoffice
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 gombot a kód futtatásához, és megjelenik egy felszólító mező, amely emlékezteti Önt arra a cellatartományra, amelyet csv fájlként szeretne exportálni.

doc export tartomány csv 1-be

4. Kattintson a gombra OK gombra, adjon meg egy könyvtárat az új csv fájl elhelyezéséhez, és adjon nevet a csv fájlnak a Fájlnév mezőben, lásd a képernyőképet:

doc export tartomány csv 2-be

5. Ezután kattintson Megtakarítás gombra, és a kiválasztott tartomány csv fájlként lett elmentve, a megadott mappába léphet, hogy megtekinthesse.


Exportálja a cellák tartományát az Excelben csv fájlba a Kutools for Excel segítségével

Ha nem érdekli a VBA kód, itt bemutathatok egy egyszerű eszközt - Kutools az Excel számára, Annak Tartomány exportálása fájlba funkcióval gyorsan megoldhatja ezt a feladatot.

Kutools az Excel számára : több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. 

Telepítése után Kutools az Excel számára, kérjük, tegye a következőket:

1. Válassza ki azt az adattartományt, amelyet csv fájlba kíván exportálni.

2. Ezután kattintson Kutools Plus > Import Export > Tartomány exportálása fájlba, lásd a képernyőképet:

3. Az Tartomány exportálása fájlba párbeszédpanelen válassza a lehetőséget 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 a csv 4 4-be

4. Ezután kattintson Ok gombra, megjelenik egy felszólító mező, amely emlékeztet arra, hogy szükség szerint adja meg az új csv fájl nevét, majd kattintson a gombra OK ennek a mezőnek a bezárásához, és a kiválasztott adatok egyszerre CSV-fájlként kerülnek exportálásra.

doc export tartomány a csv 5 5-be

Megjegyzések:

Mentse a tényleges értéket: Megjeleníti a tényleges értékeket a végső fájlban.

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

Exportálás után nyissa meg a fájlt: Ha bejelöli ezt az opciót, a tartomány exportálása után automatikusan megnyitja a végső fájlt.

Kattintson ide, ha többet szeretne megtudni erről az Exportálás fájlba segédprogramról.

Töltse le és ingyenes próbaverziója a Kutools for Excel programhoz most!


Demo: A cellák tartományának exportálása csv / pdf / txt / html fájlba a Kutools for Excel segítségével

Kutools az Excel számára: több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. Töltse le és ingyenes próbaverziót most!

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi,


this doesn't actually work


It still exports the entire sheet even when a range is selected.


Please fix it
This comment was minimized by the moderator on the site
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.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations