Häufige Aufgaben bei der Programmierung mit Office
In diesem Thema wird entworfen, um die Antworten zu den folgenden Kategorien von allgemeinen Fragen zum Programmieren von Office-Projektmappen finden office mit Visual Studio.
Setup und allgemeine Aufgaben
Aufgaben zur Anpassung der Benutzeroberfläche
Excel-Automatisierungsaufgaben
Word-Automatisierungsaufgaben
Datenaufgaben
Serverseitige Dokumentverwaltungsaufgaben
Sicherheitsaufgaben
Bereitstellungsaufgaben
Setup und allgemeine Aufgaben
Gewusst wie: Erstellen von Office-Projekten in Visual Studio.
Gewusst wie: Installieren von primären Interopassemblys für Office.
Verweisen auf Office-Anwendungen durch primäre Interopassemblys.
Gewusst wie: Erstellen von Ereignishandlern in Office-Projekten.
Gewusst wie: Öffnen von Office-Projektmappen ohne die Ausführung von Code.
Gewusst wie: Einrichten von Konfigurationsinformationen für eine Office-Projektmappe.
Gewusst wie: Anzeigen der Registerkarte "Entwickler" auf der Multifunktionsleiste.
Gewusst wie: Anzeigen von Add-In-Benutzeroberflächenfehlern.
Aufgaben zur Anpassung der Benutzeroberfläche
Steuerelemente in Dokumenten und auf Arbeitsblättern
Gewusst wie: Hinzufügen von Windows Forms-Steuerelementen zu Office-Dokumenten.
Gewusst wie: Hinzufügen von NamedRange-Steuerelementen zu Arbeitsblättern.
Gewusst wie: Hinzufügen von ListObject-Steuerelementen zu Arbeitsblättern.
Gewusst wie: Hinzufügen von Windows Forms-Steuerelementen zu Office-Dokumenten.
Gewusst wie: Hinzufügen von Inhaltssteuerelementen zu Word-Dokumenten.
Gewusst wie: Hinzufügen von Bookmark-Steuerelementen zu Word-Dokumenten.
Aufgabenbereiche in Anpassungen auf Dokumentebene
Aufgabenbereiche in Add-Ins auf Anwendungsebene
Anpassungen von Menübändern
Gewusst wie: Erste Schritte beim Anpassen der Multifunktionsleiste.
Gewusst wie: Ändern der Position einer Registerkarte im Menüband.
Gewusst wie: Hinzufügen von Steuerelementen zur Backstage-Ansicht.
Outlook-Formularbereiche
Gewusst wie: Hinzufügen eines Bereichs zu einem Outlook-Add-In-Projekt.
Gewusst wie: Verhindern der Anzeige eines Formularbereichs in Outlook.
Benutzerdefinierte Menüs
Excel-Automatisierungsaufgaben
Gewusst wie: Programmgesteuertes Anzeigen einer Zeichenfolge in einer Arbeitsblattzelle.
Gewusst wie: Programmgesteuertes Erstellen neuer Arbeitsmappen.
Gewusst wie: Programmgesteuertes Speichern von Arbeitsmappen.
Gewusst wie: Programmgesteuertes Schließen von Arbeitsmappen.
Gewusst wie: Programmgesteuertes Hinzufügen neuer Arbeitsblätter zu Arbeitsmappen.
Gewusst wie: Programmgesteuertes Ausblenden von Arbeitsblättern.
Gewusst wie: Programmgesteuertes Verschieben von Arbeitsblättern in Arbeitsmappen.
Gewusst wie: Programmgesteuertes Schützen von Arbeitsmappen.
Gewusst wie: Programmgesteuertes Verweisen auf Arbeitsblattbereiche im Code.
Gewusst wie: Programmgesteuertes Anwenden von Formaten auf Bereiche in Arbeitsmappen.
Gewusst wie: Programmgesteuertes Suchen nach Text in Arbeitsblattbereichen.
Gewusst wie: Programmgesteuertes Drucken von Arbeitsblättern.
Gewusst wie: Programmgesteuertes Ausführen von Excel-Berechnungen.
Gewusst wie: Programmgesteuertes Sortieren von Daten in Arbeitsblättern.
Word-Automatisierungsaufgaben
Gewusst wie: Programmgesteuertes Öffnen vorhandener Dokumente.
Gewusst wie: Programmgesteuertes Einfügen von Text in Word-Dokumente.
Gewusst wie: Programmgesteuertes Definieren und Markieren von Bereichen in Dokumenten.
Gewusst wie: Programmgesteuertes Zurücksetzen von Bereichen in Word-Dokumenten.
Gewusst wie: Programmgesteuertes Formatieren von Text in Dokumenten.
Gewusst wie: Hinzufügen von XMLNode-Steuerelementen zu Word-Dokumenten.
Gewusst wie: Programmgesteuertes Aktualisieren von Lesezeichentext.
Gewusst wie: Programmgesteuertes Suchen und Ersetzen von Text in Dokumenten.
Gewusst wie: Programmgesteuertes Erstellen von Word-Tabellen.
Gewusst wie: Programmgesteuertes Hinzufügen von Zeilen und Spalten zu Word-Tabellen.
Gewusst wie: Programmgesteuertes Zählen von Zeichen in Dokumenten.
Datenaufgaben
Datengebundene Steuerelemente
Gewusst wie: Auffüllen von Arbeitsblättern mit Daten aus einer Datenbank.
Gewusst wie: Auffüllen von Dokumenten mit Daten aus einer Datenbank.
Gewusst wie: Auffüllen von Dokumente mit Daten aus Diensten.
Gewusst wie: Auffüllen von Dokumenten mit Daten von Objekten.
Gewusst wie: Auffüllen von Dokumenten mit Daten aus einer Datenbank.
Gewusst wie: Auffüllen von Dokumente mit Daten aus Diensten.
Gewusst wie: Aktualisieren einer Datenquelle mit Daten eines Hoststeuerelements.
Zwischengespeicherte Daten in Projektmappen auf Dokumentebene
Gewusst wie: Zwischenspeichern von Daten zur Offlineverwendung oder zur Verwendung auf einem Server.
Gewusst wie: Programmgesteuertes Zwischenspeichern von Datenquellen in einem Office-Dokument.
Gewusst wie: Zwischenspeichern von Daten in einem kennwortgeschützten Dokument.
Benutzerdefinierte XML-Daten
Serverseitige Dokumentverwaltungsaufgaben
Gewusst wie: Entfernen von Erweiterungen durch verwalteten Code aus Dokumenten.
Gewusst wie: Anfügen von Erweiterungen durch verwalteten Code an Dokumente.
Sicherheitsaufgaben
Bereitstellungsaufgaben
Gewusst wie: Veröffentlichen einer Office-Projektmappe mit ClickOnce.
Gewusst wie: Installieren einer ClickOnce-Office-Projektmappe.
Gewusst wie: Vorbereiten von IIS auf die Bereitstellung von Office-Lösungen.
Gewusst wie: Aktualisieren von bereitgestellten Office-Lösungen.
Gewusst wie: Ändern des Installationspfads einer Office-Projektmappe.
Siehe auch
Konzepte
Verfügbare Funktionen nach Office-Anwendung und Projekttyp
Weitere Ressourcen
Erste Schritte (Office-Entwicklung in Visual Studio)
Beispiele und exemplarische Vorgehensweisen für die Programmierung mit Office