1

Я знаю, что вы можете добавить пользовательские свойства документа в Excel 2007.
см .: http://office.microsoft.com/en-us/excel/HA100475241033.aspx#5

Но я подумал, что есть способ извлечь значение из ячейки как собственное свойство метаданных без кода. Возможно я ищу это с неправильной терминологией. Может быть, это должно быть сделано как именованный диапазон. Я знаю, что это можно сделать. Кто-нибудь знает как?

2 ответа2

1

Вот подробное объяснение того, как я справился с этим:

В Excel:

  1. Выберите ячейку, которая будет экспортированным свойством метаданных
  2. Измените поле имени ячейки (находится слева от панели формул) на имя, на которое вы сможете ссылаться позже (это значение не должно совпадать ни с одним столбцом в библиотеке SharePoint)
  3. Перейдите в Файл> Информация> Свойства> Дополнительные свойства> Пользовательский
  4. Установите флажок Ссылка на контент, и указанная вами ячейка должна отображаться как источник.
  5. Введите в поле Имя значение, которое будет соответствовать имени столбца в библиотеке SharePoint, в которой будет опубликован файл Excel.

В SharePoint:

  1. Создайте в библиотеке документов столбец, который будет соответствовать имени свойства, созданному на вкладке «Пользовательский» (обязательно укажите, будет ли импортируемое значение ячейки иметь текст / число / и т.д.)
  2. Загрузить документ (фактический документ должен быть закрыт)
  3. Там должен быть дополнительный столбец, содержащий значение ячейки
0

Я просто использовал именованный диапазон для значения нового типа метаданных. Затем я убедился, что то же поле было в библиотеке Sharepoint, в которую я публиковал. Надеюсь это поможет!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .