Zarządzaj metadanymi dokumentu Excel Microsoft® pod numerem C++

Przeglądaj, wstawiaj, aktualizuj, usuwaj lub wyodrębniaj niestandardowe i wbudowane właściwości dokumentów Excel w aplikacjach C++.

 

Metadane w Excelu - Jak przeglądać, wstawiać i usuwać metadane pliku Excel. C++ Biblioteka Excela ułatwia to w łatwy sposób poprzez obsługę wbudowanych/zdefiniowanych przez system właściwości, takich jak imię i nazwisko autora, tytuł, statystyki dokumentu itp. potrzebnych czasami do sprawdzania, kiedy plik został ostatnio zmodyfikowany lub zapisany wraz z właściwościami niestandardowymi/zdefiniowanymi przez użytkownika w formie pary nazwa/wartość. Aby zautomatyzować proces, biblioteka umożliwia tworzenie i utrzymywanie dużych plików Excel z metadanymi. zeszyt ćwiczeń class Otwiera skoroszyt według ścieżki, strumienia i specjalnego FileFormatType. Zatem załaduj plik odpowiednią metodą w celu dalszego przetwarzania. Niewiele z możliwości wymienionych poniżej pozwala programistom łatwo ulepszyć swój kod zgodnie z wymaganiami aplikacji.

Przeczytaj i zaktualizuj wbudowane właściwości

Do automatyzacji wbudowanych właściwości zapewnia API GetBuiltInDocumentProperties() metoda zwracająca kolekcję DocumentProperties reprezentującą wszystkie wbudowane właściwości dokumentu arkusza kalkulacyjnego. Po uzyskaniu dostępu do wszystkich wbudowanych właściwości, uzyskaj dostęp do odpowiednich właściwości za pomocą odpowiednich metod, takich jak GetTitle(), GetSubject() itp. Aby zaktualizować właściwości, API udostępnia metody takie jak SetTitle, SetSubject, SetAuthor, SetComments itp. Zobacz wbudowana kolekcja właściwości dokumentu dla wymaganej funkcji.

C++ Kod do odczytu właściwości zdefiniowanych przez system
C++ Kod do aktualizacji wbudowanych właściwości
 

Przeglądaj i dodawaj niestandardowe zdefiniowane właściwości

Do obsługi właściwości niestandardowych udostępnia numer API Skoroszyt::GetCustomDocumentProperties która zwraca całą kolekcję niestandardowych właściwości dokumentu arkusza kalkulacyjnego. Po pierwsze, uzyskując dostęp do właściwości niestandardowych za pomocą tej metody, programiści mogą użyć odpowiednich metod, aby dodać właściwości, takie jak AddIDocumentProperty, AddLinkToContentProperty i w podobny sposób użyć UpdateLinkedPropertyValue, UpdateLinkedRange do aktualizacji wartości niestandardowej właściwości dokumentu, która łączy się odpowiednio z treścią i połączonym zakresem. Programiści mogą użyć odpowiedniej metody z zbiór niestandardowych właściwości dokumentu .

C++ Kod umożliwiający wyświetlenie właściwości niestandardowych
C++ Kod do dodania metadanych w pliku Excel