Gérer les métadonnées des documents Excel Microsoft® via C++

Affichez, insérez, mettez à jour, supprimez ou extrayez les propriétés de documents Excel personnalisées et intégrées dans les applications C++.

 

Métadonnées dans Excel - Comment afficher, insérer et supprimer les métadonnées d’un fichier Excel. C++ Bibliothèque Excel facilite cela de manière simple en prenant en charge les propriétés intégrées/définies par le système telles que le nom de l’auteur, le titre, les statistiques du document, etc. nécessaires parfois, comme pour vérifier quand le dernier fichier est modifié ou enregistré avec des propriétés personnalisées/définies par l’utilisateur sous la forme de paires nom/valeur. Pour automatiser le processus, la bibliothèque prend en charge la création et la maintenance de gros fichiers Excel de métadonnées. Cahier d’exercices classe Ouvre un classeur par chemin, par flux et par FileFormatType spécial. Chargez donc le fichier avec la méthode appropriée pour un traitement ultérieur. Peu de possibilités répertoriées ci-dessous et les développeurs peuvent facilement améliorer leur code en fonction des besoins de l’application.

Lire et mettre à jour les propriétés intégrées

Pour automatiser les propriétés intégrées, API fournit GetBuiltInDocumentProperties() méthode qui renvoie une collection DocumentProperties représentant toutes les propriétés de document intégrées de la feuille de calcul. Après avoir accédé à toutes les propriétés intégrées, accédez aux propriétés pertinentes à l’aide de la méthode appropriée telle que GetTitle(), GetSubject() etc. Pour mettre à jour les propriétés, API fournit une méthode telle que SetTitle, SetSubject, SetAuthor, SetComments etc. collection de propriétés de document intégrée pour la fonction requise.

C++ Code pour lire les propriétés définies par le système
C++ Code pour mettre à jour les propriétés intégrées
 

Afficher et ajouter des propriétés définies personnalisées

Pour gérer les propriétés personnalisées, API fournit Classeur ::GetCustomDocumentProperties qui renvoie toute la collection de propriétés de document personnalisées de la feuille de calcul. En accédant d’abord aux propriétés personnalisées via cette méthode, les développeurs peuvent utiliser des méthodes pertinentes pour ajouter des propriétés telles que AddIDocumentProperty, AddLinkToContentProperty et utiliser de la même manière UpdateLinkedPropertyValue, UpdateLinkedRange pour mettre à jour la valeur de la propriété du document personnalisé qui est respectivement liée au contenu et à la plage liée. Les développeurs peuvent utiliser la méthode pertinente de collection de propriétés de document personnalisées .

C++ Code pour afficher les propriétés personnalisées
C++ Code pour ajouter des métadonnées dans un fichier Excel