Gewusst wie: Zulassen der Ausführung von Code im Hintergrund von Dokumenten mit eingeschränkten Berechtigungen
Aktualisiert: November 2007
Betrifft |
---|
Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office. Projekttyp
Microsoft Office-Version
Weitere Informationen hierzu finden Sie unter Verfügbare Features nach Anwendung und Projekttyp. |
Sie können die Funktion für die Verwaltung von Informationsrechten in Microsoft Office verwenden, um Berechtigungen für ein Dokument oder eine Arbeitsmappe einzuschränken. Der Code im Hintergrund eines Microsoft Office Word-Dokuments oder einer Microsoft Office Excel-Arbeitsmappe mit eingeschränkten Berechtigungen darf standardmäßig nicht ausgeführt werden. Sie können die Standardeinstellung ändern, sodass Ihre verwalteten Codeerweiterungen auf das Objektmodell zugreifen können und die Lösung funktioniert.
Um die Berechtigungseinstellungen ändern zu können, müssen Sie der Autor des Dokuments oder der Arbeitsmappe sein oder über Vollzugriff verfügen.
So lassen Sie zu, dass Code im Hintergrund von Dokumenten mit eingeschränkten Berechtigungen in Microsoft Office 2003 ausgeführt wird
Öffnen Sie das Dokument oder die Arbeitsmappe in Word bzw. in Excel.
Zeigen Sie im Menü Datei auf Berechtigung, und klicken Sie dann auf Nicht weiterleiten.
Klicken Sie im Dialogfeld Berechtigung auf Weitere Optionen.
Wählen Sie unter Zusätzliche Berechtigungen für Benutzer die Option Auf Inhalt programmatisch zugreifen aus.
Word bzw. Excel ermöglicht dann den Programmzugriff auf das Objektmodell.
So lassen Sie zu, dass Code im Hintergrund von Dokumenten mit eingeschränkten Berechtigungen in 2007 Microsoft Office System ausgeführt wird
Öffnen Sie das Dokument oder die Arbeitsmappe in Word bzw. in Excel.
Klicken Sie auf die Schaltfläche für Microsoft Office, zeigen Sie auf Vorbereiten, zeigen Sie auf Berechtigung einschränken, und klicken Sie dann auf Eingeschränkter Zugriff.
Hinweis: Bei der ersten Verwendung werden Sie aufgefordert, den Windows-Rechteverwaltungsclient zu installieren. Nachdem Sie den Client installiert haben, müssen Sie möglicherweise die Schritte wiederholen.
Wählen Sie im Dialogfeld Berechtigung die Option Berechtigung für dieses Dokument einschränken aus, und klicken Sie dann auf Weitere Optionen.
Wählen Sie unter Zusätzliche Berechtigungen für Benutzer die Option Auf Inhalt programmatisch zugreifen aus.
Word bzw. Excel ermöglicht dann den Programmzugriff auf das Objektmodell.
Siehe auch
Aufgaben
Gewusst wie: Bereitstellen von Office-Projektmappen (2003 System)
Konzepte
Übersicht über Information Rights Management und Erweiterungen durch verwalteten Code
Dokumentschutz in Projektmappen auf Dokumentebene
Kennwortschutz für Office-Dokumente
Erstellen von Office-Projektmappen in Visual Studio