Чтение ContentTypePropeties из типа msoMetaPropertyTypeUser с VBA (Excel) - PullRequest
0 голосов
/ 20 февраля 2012

Я создаю новый Excelsheet с Sharepoint.В этом листе много мета-свойств.Теперь я хочу обновить ячейку с именем пользователя создателя.Но у Excel не было доступа к этому свойству.

Как я могу прочитать мета-свойство типа "пользователь".

Пожалуйста, помогите!

Редактировать: мое свойство в ContentTypePropertiesколлекция

1 Ответ

0 голосов
/ 23 февраля 2012

Может быть, вы можете использовать CustomXMLParts в книге. Строка доступа к пользовательским частям XML из книги.

        string value = null;
        string fullPath = "D:\\example.xlsx";
        Application app = new Application();
        Workbook book = app.Workbooks.Open(fullPath, Type.Missing, true, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing,
            Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);

        CustomXMLParts obj = book.CustomXMLParts;

        foreach (CustomXMLPart xml in obj)
        {
             value = xml.XML;

        }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...