Automatisieren von Excel-Anwendungen (Vorgehensweisen in Visual Studio Tools for Office)
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. |
Diese Seite enthält Links zu Hilfethemen, die sich auf häufig ausgeführte Aufgaben beziehen, bei denen das Objektmodell von Microsoft Office Excel in Visual Studio Tools for Office verwendet wird. Weitere Kategorien von Hauptaufgaben, die in der Visual Studio Tools for Office-Hilfe behandelt werden, finden Sie unter Vorgehensweisen in Visual Studio Tools for Office.
Programmieren von Excel
Excel-Projektmappen
Stellt Links zu Informationen über das Erstellen von Excel-Projektmappen in Visual Studio Tools for Office bereit.Erste Schritte beim Programmieren von Anpassungen auf Dokumentebene für Excel
Beschreibt, was Sie vor dem Erstellen von Excel-Anwendungen mit Visual Studio Tools for Office wissen müssen.Erste Schritte beim Programmieren von Add-Ins auf Anwendungsebene
Beschreibt, was Sie vor dem Erstellen von Add-Ins auf Anwendungsebene wissen müssen.Programmieren von Add-Ins auf Anwendungsebene
Beschreibt die Hauptprogrammieraufgaben zum Erstellen von Add-Ins auf Anwendungsebene.Programmieren von Anpassungen auf Dokumentebene
Beschreibt die Hauptprogrammieraufgaben zum Erstellen von Anpassungen auf Dokumentebene.Gewusst wie: Erstellen von Ereignishandlern in Visual Studio Tools for Office
Beschreibt verschiedene Möglichkeiten zum Erstellen von Ereignishandlern in Visual Basic und C#, sowohl in der Entwurfsansicht als auch in der Codeansicht.
Charts
Gewusst wie: Hinzufügen von Diagrammsteuerelementen zu Arbeitsblättern
Erläutert die beiden Arten, Excel-Arbeitsblättern Chart-Steuerelemente hinzuzufügen: in Excel oder programmgesteuert zur Laufzeit.Exemplarische Vorgehensweise: Aktualisieren eines Diagramms in einem Arbeitsblatt mithilfe von Optionsfeldern
Zeigt die Grundlagen zum Ändern von Diagrammstilen unter Verwendung von Optionsfeldern in einem Excel-Arbeitsblatt.
Berechnungen
- Gewusst wie: Programmgesteuertes Ausführen von Excel-Berechnungen
Veranschaulicht die Verwendung der Calculate-Methode, um alle Berechnungen in einem Bereich und in allen geöffneten Arbeitsmappen auszuführen.
Listen
Gewusst wie: Hinzufügen von ListObject-Steuerelementen zu Arbeitsblättern
Beschreibt verschiedene Möglichkeiten zum Hinzufügen von ListObject-Steuerelementen zu Excel-Arbeitsblättern: in Excel, über die Toolbox von Visual Studio, mit dem Datenquellenfenster sowie programmgesteuert.Gewusst wie: Ändern der Größe von ListObject-Steuerelementen
Zeigt, wie in einer Excel-Arbeitsmappe die Größe einer Liste geändert wird: über das Dialogfeld Listengröße ändern oder durch programmgesteuertes Ändern der Größe.Gewusst wie: Zuordnung von ListObject-Spalten zu Daten
Beschreibt, wie bestimmte Spalten in einem ListObject-Steuerelement einer Datenquelle zugeordnet werden.Gewusst wie: Behandeln von Fehlern beim Hinzufügen einer neuen Zeile zu einem ListObject-Steuerelement
Beschreibt die Verwendung des ErrorAddDataboundRow-Ereignisses, um einen Fehler zu beheben und erneut zu versuchen, der Datenquelle die Zeile hinzuzufügen.
Schutz
Gewusst wie: Schützen von Arbeitsmappen
Zeigt, wie Sie mit der Protect-Methode eine Arbeitsmappe schützen, sodass Benutzer Arbeitsblätter weder hinzufügen noch löschen können, und wie Sie mit der Unprotect-Methode den Schutz der Arbeitsmappe wieder aufheben.Gewusst wie: Schützen von Arbeitsblättern
Enthält ein Beispiel für die Verwendung des Schutzfeatures in Excel, mit dem Änderungen an Objekten eines Arbeitsblatts durch Benutzer und/oder Code verhindert werden können.Gewusst wie: Aufheben des Schutzes von Arbeitsblättern
Veranschaulicht, wie Sie mit der Unprotect-Methode den Schutz eines Excel-Arbeitsblatts aufheben.Gewusst wie: Festlegen und Löschen von Arbeitsmappenkennwörtern
Zeigt, wie Sie mit der Password-Eigenschaft das einer Excel-Arbeitsmappe zugeordnete Kennwort abrufen bzw. festlegen.
Bereiche
Gewusst wie: Anwenden von Formaten für Bereiche in Arbeitsmappen
Zeigt die Anwendung benannter Formate auf Bereiche in Excel-Arbeitsmappen.Gewusst wie: Löschen von Formaten für Bereiche in Arbeitsmappen
Zeigt, wie Sie Formate löschen, die einem Bereich in Excel durch Anwenden der Standardformatvorlage auf den Bereich hinzugefügt wurden.Gewusst wie: Verweisen auf Arbeitsblattbereiche im Code
Erläutert anhand von Beispielcode, wie Sie ein Range-Objekt auf eine einzelne Zelle oder eine Gruppe von Zellen verweisen lassen können.Gewusst wie: Automatisches Füllen von Bereichen mit inkrementellen Daten
Erläutert anhand eines Beispiels, wie Sie mit der AutoFill-Methode des Range-Objekts einen Bereich automatisch mit Werten füllen.Gewusst wie: Suchen nach Text in Arbeitsblattbereichen
Zeigt, wie Sie mit der Find-Methode des Range-Objekts innerhalb eines Bereichs nach Text suchen.Gewusst wie: Hinzufügen von NamedRange-Steuerelementen zu Arbeitsblättern
Veranschaulicht verschiedene Möglichkeiten zum Hinzufügen von benannten Bereichen zu Arbeitsblättern: In Excel, über die Toolbox von Visual Studio, mit dem Datenquellenfenster sowie programmgesteuert.Gewusst wie: Löschen von NamedRange-Steuerelementen zur Entwurfszeit
Beschreibt, wie Sie mit dem Excel-Dialogfeld Namen definieren NamedRange-Steuerelemente aus Excel-Arbeitsblättern löschen.Exemplarische Vorgehensweise: Programmieren in Abhängigkeit von Ereignissen eines NamedRange-Steuerelements
Veranschaulicht, wie einem Excel-Arbeitsblatt ein NamedRange-Steuerelement hinzugefügt wird und dessen Ereignisse bei der Programmierung behandelt werden können.Gewusst wie: Ändern der Größe von NamedRange-Steuerelementen
Zeigt, wie Sie die Größe eines NamedRange-Steuerelements ändern: über das Dialogfeld Namen definieren oder durch programmgesteuertes Ändern der Größe.Gewusst wie: Festlegen einer Farbe für Excel-Bereiche
Beschreibt, wie Sie mit der ToOle-Methode eine Farbe auf den Text in einem Zellenbereich anwenden.Gewusst wie: Speichern und Abrufen von Datumswerten in Excel-Bereichen
Beschreibt, wie Sie mit der FromOADate-Methode den Wert von Datumsangaben abrufen, die im OLE-Automatisierungsformat gespeichert wurden.
Beispiele
Datenanalysebeispiel
Veranschaulicht Datenanalyseaufgaben, die über Symbolleistenschaltflächen und Menüs in Excel ausgeführt werden.Beispiel für Excel-Steuerelemente
Zeigt, wie Sie von einer Visual Studio Tools for Office-Projektassembly aus auf die Ereignisse von verwalteten Steuerelementen in einem Excel-Arbeitsblatt zugreifen können.
Smarttags
Gewusst wie: Aktivieren von Smarttags in Word und Excel
Veranschaulicht, wie Smarttags sichtbar gemacht werden.Gewusst wie: Hinzufügen von Smarttags zu Excel-Arbeitsmappen
Zeigt, wie einer Excel-Anpassung auf Dokumentebene ein einfaches Smarttag hinzugefügt wird.Gewusst wie: Erstellen von Smarttags mit benutzerdefinierten Erkennungen in Excel
Zeigt, wie ein Smarttag mit einem regulären Ausdruck erstellt wird.
Exemplarische Vorgehensweisen
Exemplarische Vorgehensweise: Anzeigen von Text in einem Textfeld in einem Arbeitsblatt mithilfe einer Schaltfläche
Beschreibt die Grundlagen für die Verwendung von Schaltflächen und Textfeldern in Excel-Arbeitsblättern.Exemplarische Vorgehensweise: Ändern der Arbeitsblattformatierung mithilfe von CheckBox-Steuerelementen
Veranschaulicht die Grundlagen für die Verwendung von Kontrollkästchen zum Ändern der Formatierung in einem Excel-Arbeitsblatt.Exemplarische Vorgehensweise: Aktualisieren eines Diagramms in einem Arbeitsblatt mithilfe von Optionsfeldern
Zeigt die Grundlagen zum Ändern von Diagrammstilen unter Verwendung von Optionsfeldern in einem Excel-Arbeitsblatt.Exemplarische Vorgehensweise: Erfassen von Daten mit einem Windows Form
Beschreibt das Öffnen eines Windows Forms aus einem Excel-Arbeitsblatt, das Abfragen von Informationen vom Benutzer und das Schreiben dieser Informationen in eine Zelle des Arbeitsblatts.Exemplarische Vorgehensweise: Einfache Datenbindung in Projekten auf Dokumentebene
Erläutert schrittweise die Grundlagen der Bindung eines einzelnen Datenfelds in einer SQL Server-Datenbank an ein NamedRange-Steuerelement in Excel.
Workbooks
Gewusst wie: Erstellen neuer Arbeitsmappen
Beschreibt, wie Sie mit der Add-Methode der Workbooks-Auflistung eine neue Arbeitsmappe erstellen.Gewusst wie: Öffnen von Arbeitsmappen
Veranschaulicht, wie Sie die Open-Methode der Workbooks-Auflistung verwenden und den Pfad zur Arbeitsmappe übergeben.Gewusst wie: Öffnen von Textdateien als Arbeitsmappen
Enthält Code, der eine Textdatei ab der dritten Zeile als Arbeitsmappe lädt und Kommas als Trennzeichen verwendet.Gewusst wie: Aktivieren von Arbeitsmappen
Beschreibt, wie Sie mit der Activate-Methode eine Excel-Arbeitsmappe aktivieren und das erste Arbeitsblatt der Arbeitsmappe auswählen und wie Sie im Code auf bestimmte Arbeitsmappen verweisen.Gewusst wie: Speichern von Arbeitsmappen
Veranschaulicht das Speichern aller geöffneten Arbeitsmappen, das Speichern der aktuellen Arbeitsmappe im XML-Format sowie das Speichern einer Sicherungskopie einer Arbeitsmappe.Gewusst wie: Schließen von Arbeitsmappen
Beschreibt, wie mit der Close-Methode eine Arbeitsmappe geschlossen wird und nicht gespeicherte Änderungen verworfen werden.Gewusst wie: Hinzufügen von Arbeitsblättern zu Arbeitsmappen mithilfe der Projektautomatisierung in Visual Studio
Zeigt anhand eines Beispiels, wie Sie einer im Visual Studio-Designer geöffneten Excel-Arbeitsmappe ein neues Arbeitsblatt hinzufügen.
Arbeitsblätter
Gewusst wie: Auswählen von Arbeitsblättern
Veranschaulicht die Auswahl des ersten Arbeitsblatts einer Arbeitsmappe unter Verwendung der Select-Methode.Gewusst wie: Hinzufügen neuer Arbeitsblätter zu Arbeitsmappen
Zeigt, wie einer Excel-Arbeitsmappe unter Verwendung der Add-Methode der Sheets-Auflistung ein neues Arbeitsblatt und eine Kopie eines vorhandenen Arbeitsblatts hinzugefügt werden.Gewusst wie: Löschen von Arbeitsblättern aus Arbeitsmappen
Veranschaulicht die Verwendung der Delete-Methode der Sheets-Auflistung zum Löschen eines bestimmten Arbeitsblatts.Gewusst wie: Ausblenden von Arbeitsblättern
Veranschaulicht das Aus- und Einblenden eines vorhandenen Arbeitsblatts, ohne es löschen und neu erstellen zu müssen.Gewusst wie: Verschieben von Arbeitsblättern in Arbeitsmappen
Enthält Code, mit dem das erste Arbeitsblatt einer Arbeitsmappe an die letzte Position der Auflistung verschoben wird.Gewusst wie: Drucken von Arbeitsblättern
Enthält Code, mit dem zwei Kopien der ersten Seite des angegebenen Arbeitsblatts gedruckt werden und eine Vorschau des Dokuments vor dem Drucken angezeigt wird.Gewusst wie: Prüfen der Rechtschreibung in Arbeitsblättern
Beschreibt, wie Sie mit der CheckSpelling-Methode in einem Arbeitsblatt eine Rechtschreibprüfung durchführen und anschließend die Ergebnisse anzeigen.Gewusst wie: Kopieren von Daten und Formatierungen zwischen Arbeitsblättern
Veranschaulicht die Verwendung der FillAcrossSheets-Methode, um Daten aus einem Bereich eines Arbeitsblatts in alle anderen Arbeitsblätter der Arbeitsmappe zu kopieren.Gewusst wie: Programmgesteuertes Sortieren von Daten in Arbeitsblättern
Beschreibt, wie Sie mit der Sort-Methode eines Range-Objekts in einem Arbeitsblatt Daten sortieren.Gewusst wie: Hinzufügen von Arbeitsblättern zu Arbeitsmappen mithilfe der Projektautomatisierung in Visual Studio
Zeigt anhand eines Beispiels, wie Sie einer im Visual Studio-Designer geöffneten Excel-Arbeitsmappe ein neues Arbeitsblatt hinzufügen.Gewusst wie: Anzeigen von Arbeitsblattkommentaren
Zeigt, wie Sie mit der Comment-Eigenschaft des NamedRange-Steuerelements Kommentare in Excel-Arbeitsblättern anzeigen.Gewusst wie: Senden von Werten an Arbeitsblattzellen
Beschreibt, wie Sie mit der Value2-Eigenschaft eines benannten Bereichs diesem Bereich einen Wert zuweisen.Gewusst wie: Hinzufügen und Löschen von Arbeitsblattkommentaren
Beschreibt das programmgesteuerte Hinzufügen von Kommentaren zu Zellen eines Arbeitsblatts sowie das Löschen der Kommentare.
XML und Schemas
Gewusst wie: Zuordnen von Schemas zu Arbeitsblättern in Visual Studio
Beschreibt die Zuordnung eines XML-Schemas zu einem Arbeitsblatt, während das Arbeitsblatt in einem Visual Studio Tools for Office-Projekt geöffnet ist. Dabei kommen dieselben Excel-Tools zum Einsatz, die verwendet werden, wenn das Dokument außerhalb von Visual Studio geöffnet wird.Gewusst wie: Öffnen von XML-Dateien als Arbeitsmappen
Veranschaulicht die Verwendung der OpenXML-Methode zum Öffnen einer XML-Datei als Arbeitsmappe.