Lesen und lernen VBA Konzepte und Techniken in VBA Tutorials von Laufen und Auswendiglernen kleine VBA -Programme, die Tutorials zu begleiten. Schnelles Erstellen von benutzerdefinierten Funktionen in Excel VBA mithilfe der VBA "Function "-Anweisung. VBA hat viele Aussagen und virtuelle Blaupausen für den Einsatz in benutzerdefinierte Programme , die innerhalb Office-Anwendungen laufen . Um eine Überfrachtung mit Informationen zu verhindern , wie Sie lernen , zu arbeiten, um ein kleines Beispiel-Programm zu einer Zeit zu verstehen. Tun Sie dies , indem Sie ein solches Programm eine Anweisung zu einem Zeitpunkt , und durch kleine Änderungen im Programm . Anleitung
Lesen Tutorials
1
Lesen Sie die Tutorial Text , um einen Überblick des VBA Konzept oder Verfahren der Autor beschreibt bekommen, und helfen zu verstehen, keine VBA Codebeispiele , die den Artikel begleiten .
Seite 2
Kopieren Sie den Code-Beispiel von der Webseite in die Zwischenablage. Öffnen Sie die Office-Anwendung die Probe geschrieben wurde , dann geben Sie die VBA Entwicklungsumgebung mit der Taste " Alt" und " F11 " gleichzeitig . Zum Beispiel , fügen Sie den ersten Programm-Listing im MSDN-Artikel "Bearbeiten von Text" in das Word- VBA Programmierumgebung.
3
Klicken Sie in der Umgebung der zentralen Fenster , und drücken Sie "Strg" und "V" gleichzeitig, um den Code-Beispiel in die VBA-Programmierung Umgebung einfügen. Drücken Sie auf " F5 ", um das Beispiel auszuführen.
4
Drücken Sie "Strg " und " A" gleichzeitig, um den Code-Beispiel zu wählen, und drücken Sie dann auf "Löschen ", um alle seine Aussagen zu löschen. Geben Sie das Muster von Hand und aus dem Speicher. Verweisen auf die ursprünglichen Probe Eintrag in dem Artikel nur nach Bedarf. Wiederholen Sie diesen Schritt so oft, bis Sie nicht mehr benötigen , um das ursprüngliche Programm nachzulesen. Dies hilft Ihnen, zu verstehen, wie die Probe -Programm funktioniert.
Erstellen von benutzerdefinierten Excel-Funktionen
5
Öffnen Sie Excel und geben Sie den VBA -Programmierumgebung durch Anklicken des " Visual Basic "-Taste unter der Registerkarte "Entwicklertools" .
6
Klicken Sie auf das Menü "Einfügen" und dann auf die "Module" Element, um eine neue Programmiersprache Fenster für die benutzerdefinierte Funktion einzufügen .
< br > 7
Geben Sie Ihre Funktion die Aussagen in dem neuen Fenster . Eine schnelle Möglichkeit des Schreibens eine benutzerdefinierte Funktion ist, ein paar Anweisungen, die den Wert einer Funktion in Excel integriert ändern schreiben. Zum Beispiel , zu trimmen Texteingabe von Leerzeichen und die Position eines speziellen Zeichen wie " @ " verwenden zwei Excel eingebaute Funktionen , um Ihre Funktion zu schreiben, dann fügen Sie den Eintrag in der Excel- VBA-Programmierung Fenster :
Public Function findAmpersand (arg As String ) As IntegerfindAmpersand = WorksheetFunction.Search ( "@ " , WorksheetFunction.Trim (arg) ) End Function
8
Presse "Alt" und " F11 " gleichzeitig um zu Excel zurückzukehren , klicken Sie auf den " Fx "-Button auf der linken Seite der Formel bar über dem Arbeitsblatt Netz. Klicken Sie mit der Funktion den Namen aus der Liste der Funktionen , klicken Sie dann auf "OK" , um es in das Arbeitsblatt einfügen .