Excel: Zellwert als Excel-Metadateneigenschaft für Dokumente

6289
mjlefevre

Ich weiß, dass Sie benutzerdefinierte Dokumenteigenschaften in Excel 2007 hinzufügen können.
Siehe: http://office.microsoft.com/en-us/excel/HA100475241033.aspx#5

Aber ich dachte, es gäbe eine Möglichkeit, einen Wert als benutzerdefinierte Metadateneigenschaft ohne Code aus einer Zelle zu ziehen. Vielleicht suche ich es mit der falschen Terminologie. Vielleicht muss es als Named Range gemacht werden. Ich weiß, dass dies möglich ist. Weiß jemand wie?

1

2 Antworten auf die Frage

1
Arika Arnzen

Hier ist eine detaillierte Erklärung, wie ich das umgehen konnte:

In Excel:

  1. Wählen Sie eine Zelle als exportierte Metadateneigenschaft aus
  2. Ändern Sie das Namensfeld der Zelle (links von der Formelleiste) in einen Namen, auf den Sie später verweisen können (dieser Wert muss keiner Spalte in der SharePoint-Bibliothek entsprechen)
  3. Gehen Sie zu Datei> Info> Eigenschaften> Erweiterte Eigenschaften> Benutzerdefiniert
  4. Aktivieren Sie das Kontrollkästchen Mit Inhalt verknüpfen, und die von Ihnen benannte Zelle sollte als Quelle angezeigt werden
  5. Geben Sie im Feld Name einen Wert ein, der mit einem Spaltennamen in einer SharePoint-Bibliothek übereinstimmt, in der die Excel-Datei veröffentlicht wird

In SharePoint:

  1. Erstellen Sie eine Spalte in einer Dokumentbibliothek, die mit dem Eigenschaftennamen übereinstimmt, der auf der Registerkarte "Benutzerdefiniert" erstellt wurde (stellen Sie sicher, dass der importierte Zellenwert Text / Nummer / etc ist.)
  2. Dokument hochladen (das aktuelle Dokument muss geschlossen sein)
  3. Es sollte eine zusätzliche Spalte geben, die den Zellenwert enthält
Wenn der Benutzer einen Wert in das Dokumentinformationsfeld eingibt * und * die Zelle, welche gewinnt? Fowl vor 7 Jahren 0
0

Ich habe gerade den benannten Bereich für den Wert des neuen Metadatentyps verwendet. Dann stellte ich sicher, dass sich dasselbe Feld in der Sharepoint-Bibliothek befand, in der ich veröffentlichte. Hoffe das hilft!