Excel naar CSV

XLSM naar CSV converteren | Excel online naar csv converteren

Het converteren van XLSM-bestanden (Excel Macro-Enabled Workbook) naar het CSV-formaat (Comma-Separated Values) met behulp van Python Cloud SDK opent een wereld aan mogelijkheden voor gegevensmanipulatie en -analyse. Deze aanpak stelt ontwikkelaars en dataliefhebbers in staat om moeiteloos met grote datasets om te gaan en datatransformatietaken met gemak uit te voeren. Door gebruik te maken van de Python Cloud SDK krijgt u toegang tot een krachtige en gebruiksvriendelijke API die het conversieproces van XLSM naar CSV vereenvoudigt. Laten we de talrijke voordelen verkennen en onderzoeken hoe deze aanpak uw gegevensverwerkingsworkflows kan stroomlijnen en uw productiviteit kan verbeteren met behulp van Python Cloud SDK.

Excel-conversie REST API

Het uitvoeren van de taak van het converteren van XLSM naar CSV wordt nog efficiënter en eenvoudiger met de Aspose.Cells Cloud SDK voor Python. Deze krachtige SDK biedt een uitgebreide reeks kenmerken en functies die speciaal zijn ontworpen voor het verwerken van Excel-bestanden, inclusief XLSM-indeling. Met Aspose.Cells Cloud kunt u dus het volledige potentieel van uw XLSM-gegevens benutten door deze naadloos te converteren naar een formaat dat algemeen wordt geaccepteerd en gebruikt in verschillende tools voor gegevensanalyse en -verwerking.

Voer de volgende opdracht uit om de SDK te installeren:

pip install asposecellscloud

Registreer na de installatie een gratis account via cloud dashboard met behulp van GitHub of Google-account of gebruik Sign Up om uw klantgegevens te verkrijgen.

Converteer XLSM naar CSV in Python

Volg de onderstaande instructies om XLSM naar CSV te converteren met behulp van een Python-codefragment.

  • Maak een object van de klasse CellsApi terwijl u clientgegevens als argumenten doorgeeft.
  • Geef nu de naam van de invoer-XLSM, de resulterende CSV-naam en het uitvoerformaat op als CSV.
  • Roep de methode cellworkbookgetworkbook(…) aan om XLSM naar CSV-formaat te converteren en het resulterende bestand op te slaan in de cloudopslag.
# Ga voor meer codevoorbeelden naar 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"

        # initialiseer de CellsApi-instantie
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # XLSB-werkmap invoeren
        input_file = "myDocument.xlsm"
        # resulterende formaat
        format = "CSV"
        # resulterende bestandsnaam
        output = "Converted.csv"

        # roep de API aan om XLSM naar CSV te converteren
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # print de responscode in de console
        print(response)

        # bericht afdrukken in console (optioneel)
        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 naar CSV met behulp van cURL-opdrachten

U kunt XLSM ook moeiteloos naar CSV converteren met behulp van een krachtige combinatie van cURL-opdrachten en Aspose.Cells Cloud. Deze aanpak biedt eenvoud, flexibiliteit en platformonafhankelijkheid, waardoor een naadloze integratie met uw bestaande systemen mogelijk is. Bovendien kunt u dankzij strikte beveiligingsprotocollen vertrouwen op de veiligheid en vertrouwelijkheid van uw gegevens tijdens het conversieproces.

De voorwaarde voor deze aanpak is het genereren van een JWT-toegangstoken. Voer daarom de volgende opdracht uit in de opdrachtregelterminal:

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 we het JWT-token hebben, voert u de volgende opdracht uit om XLSM naar CSV te converteren en de resulterende uitvoer op te slaan in de cloudopslag.

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}"

Vervang accessToken door het hierboven gegenereerde JWT-toegangstoken.

Excel naar CSV

Afbeelding 1: - Voorbeeld van conversie van Excel naar CSV

In de bovenstaande afbeelding ziet u wellicht dat de tekstinformatie van alle werkbladen wordt omgezet naar één CSV-bestand. Ter referentie kunnen de voorbeeldbestanden die in het bovenstaande voorbeeld worden gebruikt, worden gedownload via de volgende links:

Conclusie

Kortom, of u nu kiest voor het converteren van XLSM naar CSV met behulp van Aspose.Cells Cloud SDK voor Python of cURL-opdrachten met Aspose.Cells Cloud, u kunt de taak vol vertrouwen met gemak en efficiëntie uitvoeren. Beide methoden zorgen dus voor een nauwkeurige en betrouwbare conversie, waarbij de integriteit van uw gegevens gedurende het hele proces behouden blijft. Omarm de kracht van deze benaderingen om het potentieel van uw XLSM-bestanden te ontsluiten en de analyse, het delen en verwerken van gegevens te vergemakkelijken.

gerelateerde artikelen

We raden u aan de volgende artikelen door te nemen voor meer inzicht: