Von den vielen Möglichkeiten, wie Sie lernen, zu automatisieren und zu erweitern Microsoft Excel mit Visual Basic , einer der effektivsten kann, ist eine eigene Makro aufzeichnen . Dann studieren Sie den Code von der Makro-Rekorder erstellt und beginnen, kleine Änderungen vorzunehmen . Things You
Microsoft Excel
brauchen anzeigen Weitere Anweisungen
1
Öffnen Sie Excel und klicken Sie auf " alt- F", gefolgt von " Optionen . " Select " ; Trust Center ", dann klicken Sie auf die " Trust Center Settings " -Taste. Klicken Sie auf " Einstellungen für Makros " Position auf der linken Seite , klicken Sie dann auf " Alle Makros aktivieren ". Aktivieren Sie das Kontrollkästchen "Vertrauen Zugriff auf das VBA -Projekt -Objekt -Modell." Klicken Sie auf " OK" und kehren Sie zum Excel-Arbeitsmappe .
2
Drücken Sie die Makro- Aufnahme -Button in der linken unteren Ecke des Excel- Anwendungsfenster. Klicken Sie auf " OK " auf der " Makro aufzeichnen "-Dialogbox , um die Aufnahme zu beginnen.
3
Presse "alt -f " und anschließend auf "Optionen". Klicken Sie auf die "Advanced" Position auf der linken Seite der Dialogbox , dann markieren Sie das Kästchen mit der Aufschrift " alle Fenster in der Taskleiste . " Drücken Sie "OK ", um das Dialogfeld zu schließen.
4
Drücken Sie die " Stop- Makro -Aufnahme" Taste ( in der gleichen Position wie die Schaltfläche, um die Aufzeichnung des Makros zu beginnen ) , dann drücken Sie die " Alt- F8 ", um die Liste der Makros anzuzeigen. Wählen Sie " macro1 ", das Makro, das Sie gerade aufgenommen haben , und drücken Sie die Schaltfläche "Bearbeiten" .
5
Beachten Sie die " ... ShowWindowsInTaskbar = true "-Anweisung im Programmcode Sie aufgezeichnet mit dem Makro . Überarbeiten Sie die volle Makro so es wie folgt lautet:
Sub Macro1 () Dim sApplication.ShowWindowsInTaskbar = Nicht Application.ShowWindowsInTaskbarIf ( Application.ShowWindowsInTaskbar = False) Thens = "OFF" Elses = "ON " End IfMsgBox " Zeige alle Excel -Fenster wird " & Send Sub
6
Return to Excel durch Drücken der " alt- f11 " und drücken Sie "alt - f8 ", um die Liste der Makros anzuzeigen . Wählen Sie ein Makro ( " macro1 " ) , und drücken Sie "Optionen". Geben Sie den Buchstaben "k" in der kleinen Box, wo es heißt " Tastenkombination : Strg + [] " , und drücken Sie " OK. " Schließen Sie den " Makro "-Dialog , wenn Sie es zurück.
7
Führen Sie das Makro , indem Sie die " control -k "-Taste Sie gerade zugewiesen. Hinweis , ob das Meldungsfeld zeigt " Zeige alle Excel -Fenster ist ON" oder " OFF ... ... " .
8
Presse "control -n " mehrmals , um neue Arbeitsmappen. Sehen Sie sich das Windows-Taskleiste sorgfältig, wie Sie dies tun. Beachten Sie, dass jedes neue Fenster in der Taskleiste angezeigt, wenn Ihr Makro die Meldung " ... ON ... " Unsere einzige Fenster wird angezeigt, wenn Ihr Makro angezeigt "OFF . " Presse " control- k" und wiederholen dieses Experiment .
9
Presse "control -s" speichern Sie Ihre Arbeitsmappe. In der Dropdown-Box " als Dateityp " wählen Sie die Option, die lautet: " Excel -Arbeitsmappe mit Makros . " Geben Sie einen beliebigen Dateinamen , und drücken Sie "Speichern".
10
Return dem Programm -Code für das Makro mit den Anweisungen von Schritt 4 . Überarbeiten Sie das Makro, um eine weniger aufdringliche Art der Darstellung ihren Status an den Benutzer , indem die "MsgBox ... "-Anweisung mit diesem verwenden:
Application.StatusBar = " Zeige alle Excel -Fenster ist "& s
11
Zurück zu Excel und Re -run Ihr Makro . Beachten Sie das Makro zeigt nun seine Botschaft in die Excel- Statusleiste , anstatt der Message-Box .