Wie Sie eine Unterroutine für eine Excel-Tabelle schreiben

January 14

Wie Sie eine Unterroutine für eine Excel-Tabelle schreiben

Tabellenkalkulationen sind leistungsfähige Werkzeuge, die uns erlauben, große Mengen von Informationen mit einem einfachen, visuellen Format verwalten. Für den Benutzer erweiterte Tabelle stehen alle möglichen Funktionen Aufgaben automatisieren, Berechnungen durchführen und elegante Formate erstellen. Dennoch gibt es Dinge, die mit Excel Funktionen und Formatierungsfunktionen, nicht erfolgen können; für diese Features musst du hart Code schreiben. Glücklicherweise können Sie Excel Unterroutinen in Visual Basic schreiben und Ihre Tabellen rechts stecken.

Anweisungen

1 Öffnen Sie die Kalkulationstabelle möchten Sie eine Unterroutine für schreiben.

2 Öffnen Sie Excel's Visual Basic-Editor durch Drücken der "Alt" und die "F11"-Tasten oder durch Auswahl von "Tools" aus der Menüleiste, mousing über "Makro" und klicken auf "Visual Basic-Editor."

3 Wählen Sie "Einfügen" aus der Menüleiste und klicken Sie auf "Module". Es öffnet sich ein neues Fenster in der Mitte, in dem Sie Code schreiben können.

4 Geben Sie "Sub", gefolgt von den Namen, den Sie möchten für Ihre Unterroutine, den und drücken Sie "Enter." Visual Basic-Editor füllt automatisch in Klammern und "EndSub". In der Mitte können Sie den Code für Ihre Unterroutine schreiben (Du musst wissen, Visual Basic).

5 Führen Sie die Unterroutine, die Sie aus dem Editor (über die Schaltfläche "Wiedergabe") oder aus der Kalkulationstabelle als Makro schreiben. Führen Sie es aus der Tabelle, entweder drücken Sie "Alt"-Taste und die "F8" Schlüssel, oder wählen Sie "Extras" aus der Menüleiste mit der Maus über "Makro" und klicken Sie auf "Makros". Sie sollten sehen, dass im Dialogfeld, die dieses oben holt aufgeführten Unterroutine.

Tipps & Warnungen

  • Wenn Sie unsicher sind, wie einen bestimmten Vorgang ausführen können, können Sie ein Makro aufzeichnen und dann seine Code untersuchen. Wählen Sie "Extras," Mouse over "Makro", und klicken Sie auf "Neues Makro aufzeichnen." Benennen Sie das neue Makro (Dies wird der Name der Unterroutine in ein neues Modul sein) und führen Sie dann die Operation in Frage (z. B. eingeben von Text in einer Zelle). Stoppen Sie die Aufnahme, öffnen Sie das Modul im Visual Basic-Editor und schauen Sie sich den Code, der die Aktion ausführt, was, die Sie wollen.