Excel: значение ячейки как свойство метаданных документа Excel
Я знаю, что вы можете добавить пользовательские свойства документа в Excel 2007.
см.: http://office.microsoft.com/en-us/excel/HA100475241033.aspx
Но я подумал, что есть способ извлечь значение из ячейки как собственное свойство метаданных без кода. Возможно я ищу это с неправильной терминологией. Может быть, это должно быть сделано как именованный диапазон. Я знаю, что это можно сделать. Кто-нибудь знает как?
2 ответа
Вот подробное объяснение того, как я справился с этим:
В Excel:
- Выберите ячейку, которая будет экспортированным свойством метаданных
- Измените поле имени ячейки (находится слева от панели формул) на имя, на которое вы сможете ссылаться позже (это значение не должно совпадать ни с одним столбцом в библиотеке SharePoint)
- Перейдите в Файл> Информация> Свойства> Расширенные свойства> Пользовательский
- Установите флажок Ссылка на содержимое, и указанная ячейка должна отображаться как источник
- Введите в поле Имя значение, которое будет соответствовать имени столбца в библиотеке SharePoint, в которой будет опубликован файл Excel.
В SharePoint:
- Создайте в библиотеке документов столбец, который будет соответствовать имени свойства, созданному на вкладке "Пользовательский" (обязательно укажите, будет ли импортируемое значение ячейки иметь текст / число / и т. Д.)
- Загрузить документ (фактический документ должен быть закрыт)
- Там должен быть дополнительный столбец, содержащий значение ячейки
Я просто использовал именованный диапазон для значения нового типа метаданных. Затем я убедился, что то же поле было в библиотеке Sharepoint, в которую я публиковал. Надеюсь это поможет!