Excel vers CSV

Convertir XLSM en CSV | convertir Excel en CSV en ligne

La conversion de fichiers XLSM(Excel Macro-Enabled Workbook) au format CSV(Comma-Separated Values) à l’aide du SDK Python Cloud ouvre un monde de possibilités de manipulation et d’analyse des données. Cette approche permet aux développeurs et aux passionnés de données de gérer sans effort de grands ensembles de données et d’effectuer facilement des tâches de transformation de données. En tirant parti du SDK Python Cloud, vous accédez à une API puissante et conviviale qui simplifie le processus de conversion XLSM en CSV. Explorons les nombreux avantages et explorons comment cette approche peut rationaliser vos flux de travail de traitement de données et améliorer votre productivité à l’aide du SDK Python Cloud.

API REST de conversion Excel

Accomplir la tâche de conversion de XLSM en CSV devient encore plus efficace et simple avec le Aspose.Cells Cloud SDK for Python. Ce puissant SDK fournit un ensemble complet de fonctionnalités et de fonctions spécialement conçues pour gérer les fichiers Excel, y compris le format XLSM. Ainsi, avec Aspose.Cells Cloud, vous pouvez libérer tout le potentiel de vos données XLSM en les convertissant de manière transparente dans un format largement accepté et utilisé dans divers outils d’analyse et de traitement de données.

Veuillez exécuter la commande suivante pour installer le SDK :

pip install asposecellscloud

Après l’installation, veuillez créer un compte gratuit sur cloud tableau de bord en utilisant GitHub ou un compte Google ou utiliser S’inscrire pour obtenir vos informations d’identification client.

Convertir XLSM en CSV en Python

Veuillez suivre les instructions spécifiées ci-dessous pour convertir XLSM en CSV à l’aide d’un extrait de code Python.

  • Créez un objet de la classe CellsApi tout en transmettant les informations d’identification du client comme arguments.
  • Spécifiez maintenant le nom du XLSM d’entrée, le nom CSV résultant et le format de sortie au format CSV.
  • Appelez la méthode cellworkbookgetworkbook(…) pour convertir XLSM au format CSV et enregistrez le fichier résultant sur le stockage cloud.
# Pour plus d'exemples de code, veuillez visiter 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"

        # initialiser l'instance CellsApi
        cellsApi = asposecellscloud.CellsApi(client_id,client_secret)

        # saisir le classeur XLSB
        input_file = "myDocument.xlsm"
        # format résultant
        format = "CSV"
        # nom de fichier résultant
        output = "Converted.csv"

        # appeler l'API pour convertir XLSM en CSV
        response = cellsApi.cells_workbook_get_workbook(name = input_file, format=format, out_path=output) 

        # imprimer le code de réponse dans la console
        print(response)

        # imprimer le message dans la console (facultatif)
        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 vers CSV à l’aide des commandes cURL

Vous pouvez également convertir sans effort XLSM en CSV à l’aide d’une puissante combinaison de commandes cURL et d’Aspose.Cells Cloud. Cette approche offre simplicité, flexibilité et indépendance de plate-forme, permettant une intégration transparente avec vos systèmes existants. De plus, grâce à des protocoles de sécurité stricts, vous pouvez avoir confiance dans la sécurité et la confidentialité de vos données pendant le processus de conversion.

La condition préalable à cette approche est la génération d’un jeton d’accès JWT. Veuillez donc exécuter la commande suivante dans le terminal de ligne de commande :

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"

Maintenant que nous avons le jeton JWT, veuillez exécuter la commande suivante pour convertir XLSM en CSV et enregistrer la sortie résultante sur le stockage cloud.

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

Remplacez accessToken par le jeton d’accès JWT généré ci-dessus.

Excel vers CSV

Image 1 : - Aperçu de la conversion Excel vers CSV

Dans l’image ci-dessus, vous remarquerez peut-être que les informations textuelles de toutes les feuilles de calcul sont transformées en un seul fichier CSV. Pour votre information, les exemples de fichiers utilisés dans l’exemple ci-dessus peuvent être téléchargés à partir des liens suivants :

Liens utiles

Conclusion

En conclusion, que vous choisissiez de convertir XLSM en CSV à l’aide du SDK Aspose.Cells Cloud pour Python ou des commandes cURL avec Aspose.Cells Cloud, vous pouvez accomplir la tâche en toute confiance avec facilité et efficacité. Ainsi, les deux méthodes garantissent une conversion précise et fiable, préservant l’intégrité de vos données tout au long du processus. Profitez de la puissance de ces approches pour libérer le potentiel de vos fichiers XLSM, en facilitant l’analyse, le partage et le traitement des données.

Articles Liés

Nous vous recommandons de parcourir les articles suivants pour mieux comprendre :