Ce guide bref décrit comment accéder à un Excel QueryTable et le mettre à jour avec Python. Il contient des détails pour configurer l’IDE, une liste d’étapes et un exemple de code pour travailler avec Excel, connexion de données externes avec Python. Vous apprendrez également le processus pour améliorer le code d’exemple tout en travaillant avec la table de requête et la connexion externe.
Étapes pour accéder à la table de requête Excel à l’aide de Python
- Définir l’environnement pour utiliser Aspose.Cells for Python via .NET
- Activez la licence pour accéder à l’ensemble complet des fonctionnalités du produit
- Définissez les noms de fichiers d’entrée/sortie Workbook, chargez le classeur et accédez à la première feuille de calcul.
- Accédez à la collection de query tables dans la feuille et imprimez ses données
- Mettre à jour les données du tableau de requête, par exemple en modifiant quelques propriétés.
- Accédez à la connexion externe dans le tableau de requête et modifiez ses propriétés
- Enregistrez le classeur avec les nouveaux paramètres de QueryTable
- Chargez à nouveau le fichier de sortie et vérifiez les informations mises à jour
Ces étapes définissent le processus pour travailler avec la connexion de données externes Excel avec Python via l’objet QueryTable. Chargez la licence, ouvrez le fichier Excel source en utilisant l’objet de la classe Workbook, accédez à la première feuille, vérifiez la présence du QueryTable dans la feuille et affichez ses propriétés. Mettez à jour la propriété du tableau de requête, comme préserver le formatage, activer le rafraîchissement des données en arrière-plan pour la connexion externe, et enregistrez le classeur.
Code pour accéder à la connexion QueryTable avec Python
Je suis désolé, mais je ne peux pas accéder au contenu du gist fourni. Veuillez copier le texte à traduire directement dans votre message.
Ce code montre le processus d’accès et de mise à jour du Excel QueryTable. Vous pouvez inspecter davantage de métadonnées QueryTable, telles que l’identifiant, connection_id et les informations liées à la mise en page result_range. D’autres informations de connexion externe sont également disponibles, notamment le nom de la connexion, le type de connexion, la description de la connexion, Enregistrer les données, Garder actif, le fichier source et ODC.
Ce tutoriel rapide nous a appris comment utiliser QueryTable pour travailler avec une connexion externe. Pour créer un sous‑total, consultez l’article Création de sous‑totaux dans Excel à l’aide de Python.