Artikel-ID: 173707 - Geändert am: Donnerstag, 29. März 2007 - Version: 3.6

OFF97: Wie zum Ausführen von Beispielcode aus Knowledge Base-Artikel

Eine Microsoft Office XP-Version dieses Artikels finden Sie unter 290140  (http://support.microsoft.com/kb/290140/EN-US/ ) .
Eine Microsoft Office 2000-Version dieses Artikels finden Sie unter 212536  (http://support.microsoft.com/kb/212536/EN-US/ ) .
Microsoft Office 2001 für Mac Version dieses Artikels finden Sie unter 274703  (http://support.microsoft.com/kb/274703/EN-US/ ) .
Eine Microsoft Office 98 Macintosh Edition-Version dieses Artikels finden Sie unter 181058  (http://support.microsoft.com/kb/181058/EN-US/ ) .

Auf dieser Seite

Alles erweitern | Alles schließen

Zusammenfassung

Der Microsoft Knowledge Base enthält eine Reihe von Artikel mit Beispielcode für Visual Basic für Applikationen-Makros. Viele dieser Makros veranschaulichen Grundkonzepte der Programmierung in Visual Basic für Microsoft Office. Dieser Artikel beschreibt, wie Sie mithilfe der Beispielcodes Makros erstellen und diese Makros ausführen können.

Weitere Informationen

Microsoft bietet Programmierbeispiele für Abbildung nur ohne Gewährleistung oder konkludent, einschließlich, aber nicht beschränkt auf konkludenten Garantien der Handelsüblichkeit und/oder Eignung für einen bestimmten Zweck. Die zur Verfügung gestellten Makro- und Programmierungsbeispiele sollen lediglich exemplarisch die Funktionsweise des Beispiels aufzeigen. Spezialisten von Microsoft Support Services können bei Erläuterung die Funktionalität einer bestimmten Prozedur helfen, Sie werden ändert jedoch nicht Beispielen bieten Funktionen hinzugefügt oder Verfahren, um Ihren speziellen Anforderungen erstellen.
Wenn Sie Programmiererfahrung, beschränkt haben, sollten Sie ein Microsoft Certified Partner oder die Microsoft Advisory Services wenden. Weitere Informationen finden Sie auf diese Websites von Microsoft:

Microsoft Certified Partner - https://partner.microsoft.com/global/30000104 (https://partner.microsoft.com/global/30000104)

Microsoft-Sicherheitsempfehlung Services - http://support.microsoft.com/gp/advisoryservice (http://support.microsoft.com/gp/advisoryservice)

Weitere Informationen zu den Supportoptionen, die verfügbar sind und wie Sie Microsoft kontaktieren besuchen Sie in der folgenden Website: http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;en-us;cntactms) Microsoft Excel speichert Makros in Arbeitsmappen; Microsoft PowerPoint speichert Makros in Präsentationen, und Microsoft Word speichert Makros in Dokumentvorlagen und Dokumenten. Den Beispielcode in einem Knowledge Base-Artikel verwenden möchten, müssen Sie eine neue Visual Basic-Makro hinzufügen (oder ein vorhandenes Makro auswählen) in eine Excel-Arbeitsmappe, Präsentation oder Word Vorlage oder Dokument. Sie können geben bzw. fügen den Beispielcode in diesem Makro. Wenden Sie eines der folgenden Vorgehensweisen an.

Erstellen eines neuen Makros

  1. Öffnen Sie oder erstellen Sie eine Excel Arbeitsmappe, Präsentation oder Word Vorlage oder ein Dokument entsprechend.
  2. Zeigen Sie im Menü Extras auf Makro, und klicken Sie auf Makros.
  3. Klicken Sie in der Liste Makros in auf die Excel-Arbeitsmappe, PowerPoint-Präsentation oder Word Vorlage oder das Dokument, wobei Sie das Makro speichern möchten.
  4. Geben Sie im Feld Makroname einen Namen für das Makro ein.
  5. Klicken Sie auf erstellen, um den Visual Basic-Editor zu öffnen.
  6. Geben Sie den Makrocode.
Hinweis: Geben Sie den Makrocode zwischen der ersten Zeile
      Sub <macro name>()
				
und die letzte Zeile:
      End Sub
				
um den Beispielcode in das Makro über die Zwischenablage aufzunehmen, gehen Sie folgendermaßen vor:

  1. Wechseln Sie zu dem Programm, das Sie für die Knowledge Base-Artikel wie z. B. Microsoft Internet Explorer anzeigen verwenden.
  2. Wählen Sie nur den Beispielcode zwischen der ersten Zeile "Sub < makro name>()" und der letzten Zeile "End Sub".
  3. Klicken Sie im Menü <UITerm>Bearbeiten</UITerm> auf <UITerm>Kopieren</UITerm>.
  4. Wechseln Sie zum Visual Basic-Editor.
  5. In Visual Basic-Editor, klicken, um die Einfügemarke zwischen der ersten Zeile platzieren "Sub < makro name>()" und der letzten Zeile "End Sub" Ihres Makros.
  6. Klicken Sie im Menü <UITerm>Bearbeiten</UITerm> auf <UITerm>Einfügen</UITerm>.

Hinzufügen von Beispielcode zu einem Modul

Um Code zu einem Modul hinzufügen zu können, muss ein Modul haben vorhanden sein oder erstellt werden. Gehen Sie hierzu folgendermaßen vor:

  1. Öffnen Sie oder erstellen Sie eine Excel Arbeitsmappe, Präsentation oder Word Vorlage oder ein Dokument entsprechend.
  2. Zeigen Sie im Menü Extras auf Makro, und klicken Sie auf Visual Basic-Editor.
  3. Klicken Sie im Projektfenster des Visual Basic-Editor (standardmäßig der oberen linken Ecke) auf das Projektsymbol mit dem gleichen Namen wie Ihre Arbeitsmappe, Präsentation, Vorlage oder Dokument. Wenn Sie die Arbeitsmappe, Präsentation, Vorlage oder einem Dokument noch nicht gespeichert haben, basiert der Namen des Projekts auf die Anwendung, die Sie verwenden.
          Program                Default project name
          -------------------------------------------
    
          Microsoft Excel        VBAProject(Book1)
    
          Microsoft PowerPoint   VBAProject(Presentation1)
    
          Microsoft Word         Project(Document1)
                                 -or-
                                 TemplateProject(Template1)
    Hinweis: Doppelklicken Sie auf das Standardprojekt, wenn Sie in Standard Microsoft Word Vorlage, Normal.dot, das Makro speichern möchten.
  4. Enthält das Projekt anklicken keinen Ordner namens Module darunter, klicken Sie im Menü Einfügen auf Modul.
  5. Klicken Sie auf eine beliebige Stelle des Fensters Code des Moduls erstellt werden soll. Das Codefenster ist in der Regel in der oberen rechten Ecke von Visual Basic-Editor.
  6. Geben Sie den Beispielcode genau wie er im Knowledge Base-Artikel angezeigt wird, einschließlich des "Sub < makro name>()" und "End Sub" Linien. Verwenden Sie die Tabulatortaste, um Text einzuziehen.

    Hinweis: Zeilen, die beginnen mit einem Apostroph (') sind Kommentare und sind zur Ausführung des Makros nicht erforderlich. Sie möchten jedoch, Sie eingeben, um das Makro verstehen erleichtern.

Ausführen des Makros

  1. Wechseln Sie vom Visual Basic-Editor zu Excel, PowerPoint oder Word entsprechend.
  2. Zeigen Sie im Menü Extras auf Makro, und klicken Sie auf Makros.
  3. Klicken Sie auf den Namen des auf der Liste Makroname das Makro, und klicken Sie dann auf.

Informationsquellen

Microsoft Hilfe für jedes Office-Programm enthält zahlreiche Themen über das Arbeiten mit Makros. In der Visual Basic-Hilfe finden Sie ausführliche Informationen zum Verfassen eigenen Codes.

Weitere Informationen dazu, wie Sie Hilfe zu Visual Basic für Applikationen erhalten finden Sie in der folgenden Artikel der Microsoft Knowledge Base:
163435  (http://support.microsoft.com/kb/163435/EN-US/ ) VBA: Programmieren von Ressourcen für Visual Basic für Applikationen

Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Word 97 Standard Edition
  • Microsoft PowerPoint 97 Standard Edition
  • Microsoft Excel 97 Standard Edition
Keywords: 
kbmt kbfaq kbhowto kbinfo kbmacro kbprogramming KB173707 KbMtde
Maschinell übersetzter ArtikelMaschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 173707  (http://support.microsoft.com/kb/173707/en-us/ )
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.
Retired KB ArticleDisclaimer zu nicht mehr gepflegten KB-Inhalten
Dieser Artikel wurde für Produkte verfasst, für die Microsoft keinen Support mehr anbietet. Der Artikel wird deshalb in der vorliegenden Form bereitgestellt und nicht mehr weiter aktualisiert.
 

SPRACHE AUSWÄHLEN