convert xlsm to csv

Convert XLSM fájlt CSV-re Node.js SDK-val.

A macro-enabled Excel munkafüzetek adatait kinyerni és megosztani, lapos formátumban, mint a CSV, gyakori igény az adatok feldolgozásában és az automatizálási munkafolyamatokban. A CSV formátum könnyű, egyszerűen importálható, és széles körben támogatott a platformokon. Ebben a bemutatóban megtanulod, hogyan lehet XLSM-t CSV-be konvertálni Node.js és az Aspose.Cells Cloud SDK segítségével, lehetővé téve megbízható és skálázható fájlkonverziókat a felhőben.

🚀 XLSM to CSV REST API for Node.js

Aspose.Cells Cloud SDK for Node.js támogatja a makróval engedélyezett Excel táblázatok (XLSM) CSV formátumba történő átalakítását mindössze néhány sor kóddal.

✅ Miért használjuk az Aspose.Cells Cloud SDK-t?

  • Makróengedélyezett munkafüzetek (XLSM) átkonvertálása CSV formátumba.
  • Támogatja a felhőalapú tárolást és a fájlok hosztolását.
  • Gyors, skálázható és megbízható az adatok exportálásához.

📦 Telepítse az SDK-t

npm install asposecellscloud --save

Iratkozzon fel, és szerezze meg az Ügyfélazonosítóját és az Ügyféltitkát az Aspose.Cloud dashboard. További információkért érdemes megnéznie a quick start cikket.

📄 XLSM fájl CSV-re konvertálása Node.js segítségével

Használja a következő Node.js kódot az XLSM fájl CSV formátumba történő konvertálásához:

  1. Kezdje el létrehozni a CellsApi osztály egy objektumát, úgy, hogy a Client ID-t és a Client Secret-et argumentumként megadja.
  2. Olvasd be az XLSM fájlt a createReadStream(…) metódus segítségével, majd használd az uploadFile(…) metódust a fájl felhő tárolóba való feltöltéséhez.
  3. Most készítsünk egy PostWorkbookSaveAsRequest osztályú objektumot, majd hívd meg a postWorkbookSaveAs(..) metódust, hogy elindítsuk az XLSM to CSV átalakítást.

Használja a következő kódrészletet egy Excel fájl SQL szkriptté történő konvertálásához:

const { CellsApi, PostWorkbookSaveAsRequest, SaveOptions } = require("asposecellscloud");

const cellsApi = new CellsApi("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");

let saveOptions = new SaveOptions({ saveFormat: "SQL", outPath: "converted/data.csv" });
let request = new PostWorkbookSaveAsRequest({
    name: "sourceExcel.xlsm",
    saveOptions: saveOptions,
    newfilename: "converted/data.csv"
});

cellsApi.postWorkbookSaveAs(request)
    .then((result) => {
        console.log("Excel file successfully converted to CSV format!");
    })
    .catch((err) => {
        console.error(err);
    });
xlsm to csv

A XLSM és CSV közötti átkonvertálás előnézete.

💻 XLSM to CSV Conversion using cURL

Az XLSM-ből CSV-be történő konverzióhoz, ha a parancssori eszközök használatát részesíti előnyben, akkor érdemes fontolóra venni az Aspose.Cells Cloud API használatát cURL parancsokkal.

✅ A cURL használatának előnyei a konvertálás során:

  1. Könnyű és scriptelhető.
  2. deal for batch jobs or automated workflows.

1. lépés: Hozzon létre hozzáférési tokent:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

Step 2: Végezze el az XLSM-t CSV formátumba való konvertálást:

Miután az access token létrejött, kérjük, hajtsa végre a következő cURL parancsot az XLSM CSV formátumba történő átalakításához.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=SQL&isAutoFit=true&onlySaveTable=true&outPath={output}&checkExcelRestriction=true" \
-X GET \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-d {}

Cserélje ki a sourceFile-t a makróval engedélyezett munkafüzet nevére, az output-t az eredményül kapott CSV fájl nevére, és az accessToken-t a fent említett JWT hozzáférési tokenre.

🧪 Próbálja ki az XLSM-t CSV Online Eszközt

Need a quick XLSM to CSV conversion without writing code? Try the Free XLSM to CSV Converter web app.

xlsm to csv

A XLSM-ból CSV-be történő átalakító előnézete.

✅ Következtetés

Az Aspose.Cells Cloud SDK for Node.js segítségével az XLSM fájlok CSV-re konvertálása zökkenőmentessé és hatékonnyá válik. Akár szerver nélküli alkalmazásokat, automatizálási szkripteket építesz, akár felhő alapú munkafolyamatba integrálsz, ez a SDK egy könnyen használható, skálázható megoldást kínál a makróval ellátott Excel fájlokból való adatkinyeréshez.

📚 Hasznos Erőforrások

📝 Ajánlott cikkek

Nagyon ajánljuk a következő blogok meglátogatását: