Excel til CSV

Konverter XLSM til CSV | konverter excel til csv online

Konvertering af XLSM(Excel Macro-Enabled Workbook)-filer til CSV(Comma-Separated Values)-format ved hjælp af Python Cloud SDK åbner op for en verden af muligheder for datamanipulation og -analyse. Denne tilgang giver udviklere og dataentusiaster mulighed for ubesværet at håndtere store datasæt og udføre datatransformationsopgaver med lethed. Ved at udnytte Python Cloud SDK får du adgang til en kraftfuld og brugervenlig API, der forenkler XLSM til CSV konverteringsprocessen. Lad os udforske de mange fordele og undersøge, hvordan denne tilgang kan strømline dine databehandlingsarbejdsgange og forbedre din produktivitet ved hjælp af Python Cloud SDK.

Excel Conversion REST API

At udføre opgaven med at konvertere XLSM til CSV bliver endnu mere effektiv og ligetil med Aspose.Cells Cloud SDK for Python. Denne kraftfulde SDK giver et omfattende sæt funktioner og funktioner, der er specielt designet til at håndtere Excel-filer, inklusive XLSM-format. Så med Aspose.Cells Cloud kan du frigøre det fulde potentiale af dine XLSM-data ved problemfrit at konvertere dem til et format, der er bredt accepteret og brugt i forskellige dataanalyse- og behandlingsværktøjer.

Udfør venligst følgende kommando for at installere SDK:

pip install asposecellscloud

Efter installationen skal du registrere en gratis konto via cloud dashboard ved hjælp af GitHub eller Google-konto eller bruge Tilmeld dig for at få dine klientoplysninger.

Konverter XLSM til CSV i Python

Følg venligst instruktionerne nedenfor for at konvertere XLSM til CSV ved hjælp af et Python-kodestykke.

  • Opret et objekt af klassen CellsApi, mens du sender klientlegitimationsoplysninger som argumenter.
  • Angiv nu navnet på input-XLSM, det resulterende CSV-navn og outputformatet som CSV.
  • Kald cellsworkbookgetworkbook(…)-metoden for at konvertere XLSM til CSV-format og gemme den resulterende fil til skylager.
# For flere kodeeksempler, besøg venligst https://github.com/aspose-cells-cloud/aspose-cells-cloud-python

def XLSMtoCSV():
    try:
        #Client credentials
        client_secret = "1c9379bb7d701c26cc87e741a29987bb"
        client_id = "bbf94a2c-6d7e-4020-b4d2-b9809741374e"

        # initialisere CellsApi-instansen
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # input XLSB projektmappe
        input_file = "myDocument.xlsm"
        # resulterende format
        format = "CSV"
        # resulterende filnavn
        output = "Converted.csv"

        # kalde API'et for at konvertere XLSM til CSV
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # udskrive svarkode i konsollen
        print(response)

        # udskriv besked i konsollen (valgfrit)
        print('XLSM sucessfully converted to CSV !')    
    except ApiException as e:
        print("Exception while calling CellsApi: {0}".format(e))
        print("Code:" + str(e.code))
        print("Message:" + e.message)

Excel til CSV ved hjælp af cURL-kommandoer

Du kan også nemt konvertere XLSM til CSV ved hjælp af en kraftfuld kombination af cURL-kommandoer og Aspose.Cells Cloud. Denne tilgang tilbyder enkelhed, fleksibilitet og platformsuafhængighed, hvilket muliggør problemfri integration med dine eksisterende systemer. Desuden kan du med strenge sikkerhedsprotokoller være sikker på sikkerheden og fortroligheden af dine data under konverteringsprocessen.

Forudsætningen for denne tilgang er genereringen af JWT-adgangstoken. Så udfør venligst følgende kommando i kommandolinjeterminalen:

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Nu hvor vi har JWT-tokenet, skal du udføre følgende kommando for at konvertere XLSM til CSV og gemme det resulterende output til skylager.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument.xlsm?format=CSV&isAutoFit=false&onlySaveTable=false&outPath=Converted.csv&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}"

Erstat accessToken med JWT-adgangstoken genereret ovenfor.

Excel til CSV

Billede 1:- Forhåndsvisning af konvertering fra Excel til CSV

I ovenstående billede kan du bemærke, at tekstinformationen fra alle regneark er transformeret til en enkelt CSV-fil. Til din reference kan eksempelfilerne, der er brugt i ovenstående eksempel, downloades fra følgende links:

Konklusion

Afslutningsvis, uanset om du vælger at konvertere XLSM til CSV ved hjælp af Aspose.Cells Cloud SDK til Python eller cURL-kommandoer med Aspose.Cells Cloud, kan du trygt udføre opgaven med lethed og effektivitet. Så begge metoder sikrer nøjagtig og pålidelig konvertering og bevarer integriteten af dine data gennem hele processen. Omfavn kraften i disse tilgange til at frigøre potentialet i dine XLSM-filer, hvilket letter dataanalyse, deling og behandling.

relaterede artikler

Vi anbefaler at gennemgå følgende artikler for yderligere forståelse: