Microsoft Word VBA Macro-Programmierung | Grant Gamble | Skillshare

Playback-Geschwindigkeit


  • 0.5x
  • 1x (normal)
  • 1.25x
  • 1.5x
  • 2x

Microsoft Word VBA Macro-Programmierung

teacher avatar Grant Gamble

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu jedem Kurs
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Schau dir diesen Kurs und Tausende anderer Kurse an

Erhalte unbegrenzten Zugang zu jedem Kurs
Lerne von Branchenführern, Ikonen und erfahrenen Experten
Eine Vielzahl von Themen, wie Illustration, Design, Fotografie, Animation und mehr

Einheiten dieses Kurses

60 Einheiten (11 Std. 11 Min.)
    • 1. 1.1: Willkommen zur Microsoft Word VBA Macro

      3:51
    • 2. 1.2: Was ist an der Learning mitbeteiligt

      4:44
    • 3. 1.3: Erste Einrichtung

      7:59
    • 4. 1.4: Der Entwickler Tab

      6:34
    • 5. 1.5: Aufnahme eines Makro

      13:55
    • 6. 1.6: Hinzufügen von Makros auf der Quick

      6:40
    • 7. 1.7: Eine Tastaturkürzel einem Makro zugewiesen

      4:10
    • 8. 1.8: Bearbeiten eines aufgenommenen Makro

      10:26
    • 9. 1.9 Vorteile und Grenzen der Makro-Rekorder

      9:24
    • 10. 2.1: Der Project

      17:54
    • 11. 2.2: Andere Fenster in der VBE

      13:44
    • 12. 2.3: Makros und Unterprozessoren

      7:57
    • 13. 2.4: Hilfe

      26:23
    • 14. 2.5: VBE Optionen

      20:45
    • 15. 2.6: Projekteigenschaften

      6:01
    • 16. 3.1: Variablen erklären und

      15:32
    • 17. 3.2: Datenarten Teil 1

      12:06
    • 18. 3.2: Datenarten Teil 2

      10:01
    • 19. 3.3: String Variablen

      7:38
    • 20. 3.4: Number

      14:28
    • 21. 3.5: Date

      8:02
    • 22. 3.6: Konstanten

      8:04
    • 23. 3.7: Objektvariablen

      8:36
    • 24. 4.1: Sub-Routinen

      11:00
    • 25. 4.2: Funktionen

      6:06
    • 26. 4.3: Argumente verwenden

      6:47
    • 27. 4.4: Optionale Argumente

      8:46
    • 28. 4.5: Variable Geltungsbereich

      9:52
    • 29. 5.1: Wenn die Anweisungen

      9:09
    • 30. 5.2: Auswahl von Case

      9:23
    • 31. 5.3: Für ... Nächste Loops Teil 1

      8:06
    • 32. 5.3: Für ... Nächste Loops Teil 2

      14:00
    • 33. 5.4: Mache Loops

      9:35
    • 34. 5.5: Während ... Die Schleife

      15:36
    • 35. 5.6: Array-Variablen Teil 1

      11:29
    • 36. 5.6: Array-Variablen Teil 2

      9:29
    • 37. 5.7: Dynamische Arrays

      12:44
    • 38. 6.1: Das Word

      14:59
    • 39. 6.2: Objektmethoden

      15:23
    • 40. 6.3: Objekteigenschaften

      19:02
    • 41. 6.4: Referenz auf Objekte

      14:15
    • 42. 6.5: Auswahl von Objekten

      11:51
    • 43. 6.6: Testen von Beispielen

      7:02
    • 44. 6.7: Objekte entfernen

      9:07
    • 45. 7.1: Übersicht über Veranstaltungen

      14:24
    • 46. 7.2: Document Teil 1

      12:46
    • 47. 7.2: Document Teil 2

      12:58
    • 48. 7.3: Verwendung von eingebauten Dialogen

      18:01
    • 49. 7.4: Erstellen eines User Teil 1

      14:37
    • 50. 7.4: Erstellen eines User Teil 2

      10:34
    • 51. 7.5: Event-Handler Teil 1

      13:18
    • 52. 7.5: Event-Handler Teil 2 Teil

      11:33
    • 53. 7.6: Datenvalidierung

      10:18
    • 54. 8.1: Fehlerbehandlung implementieren

      14:39
    • 55. 8.2: 8.2:

      6:42
    • 56. 8.3: Auf Error geht du weiter

      8:15
    • 57. 8.4: Das Err Objekt

      11:51
    • 58. 8.5: Überwachung von Auslöser

      9:57
    • 59. 8.6: Durch Code durchgehen

      13:44
    • 60. 8.7: Verwendung von Uhren

      9:11
  • --
  • Anfänger-Niveau
  • Fortgeschrittenes Niveau
  • Fortgeschrittenes Niveau
  • Alle Niveaus

Von der Community generiert

Das Niveau wird anhand der mehrheitlichen Meinung der Teilnehmer:innen bestimmt, die diesen Kurs bewertet haben. Bis das Feedback von mindestens 5 Teilnehmer:innen eingegangen ist, wird die Empfehlung der Kursleiter:innen angezeigt.

511

Teilnehmer:innen

--

Projekte

Über diesen Kurs

Die Video-Tutorials in diesem Kurs soll dir alle Munitionen geben, die du brauchst, um deine eigenen benutzerdefinierten Makro zu erstellen, um die Aufgaben und die Vorgänge von Microsoft Word zu automatisieren. Die Anwender lernen die VBA aus einer Reihe von Grün: einige Menschen wollen ihre macro verbessern – einige sind darauf strebt, sich selbst zu sparen, andere sind die das Einsparen von der Produktivität für das Unternehmen und die Produktivität steigern möchten.

Ganz gleich, ob du mehr über die Word lernen möchtest, zielt darauf ab, dich mit allem zu verständigem alles zu statten, was du für den Einstieg brauchst.

Dieser Kurs wurde zum letzten der letzten aktualisierte Stand vom November 2015 mit der Erweiterung eines Moduls, indem die Benutzer step-by-step, die Erstellung einer interaktiven step-by-step, führt.

Triff deine:n Kursleiter:in

Teacher Profile Image

Grant Gamble

Kursleiter:in

Grant Gamble is an experienced IT trainer, developer, consultant and author able to deliver a wide range of training courses. He has a vast experience of delivering public and on-site IT training content at different skill levels, to groups of varying sizes.

His UK company G Com Solutions Limited provide IT training courses and consultancy to a wide range of UK and international clients. His speciality is running week-long, intensive training workshops on topics like Microsoft Power BI, VBA, web development and Adobe Creative Suite automation.

Vollständiges Profil ansehen

Kursbewertungen

Erwartungen erfüllt?
    Voll und ganz!
  • 0%
  • Ja
  • 0%
  • Teils teils
  • 0%
  • Eher nicht
  • 0%
Bewertungsarchiv

Im Oktober 2018 haben wir unser Bewertungssystem aktualisiert, um das Verfahren unserer Feedback-Erhebung zu verbessern. Nachfolgend die Bewertungen, die vor diesem Update verfasst wurden.

Warum lohnt sich eine Mitgliedschaft bei Skillshare?

Nimm an prämierten Skillshare Original-Kursen teil

Jeder Kurs setzt sich aus kurzen Einheiten und praktischen Übungsprojekten zusammen

Mit deiner Mitgliedschaft unterstützt du die Kursleiter:innen bei Skillshare

Lerne von überall aus

Ob auf dem Weg zur Arbeit, zur Uni oder im Flieger - streame oder lade Kurse herunter mit der Skillshare-App und lerne, wo auch immer du möchtest.

Transkripte

1. 1.1: Willkommen zur Microsoft Word VBA Macro: Hallo und willkommen bei Gamble Computer Solutions Word VD, einem Makroprogramm. Video-Tutorials. In diesem Kurs, der Ihnen eine würdige Munition bietet, müssen Sie anfangen, eigene benutzerdefinierte Macron's zu erstellen, um Microsoft Word-Vorgänge zu automatisieren . Würden sich Benutzer entscheiden, vielleicht eine Programmierung aus einer Vielzahl von Gründen zu lernen? Ich möchte Wort VB eine Programmierung lernen, damit ich mich völlig unverzichtbar für meine Firma machen konnte . Ich will Wort lernen. Abweichen für Jeremy, um meine Karriere zu verbessern. Ich habe keine Rekordmakros, aber ich kann nicht schreiben, dass von Grund auf neu wächst. Ich möchte lernen, Wort BB A Programmierung Geld sparen. Wir hatten einige schlechte Lebensmittel für unser Unternehmen automatisieren Dokumentenerstellung, aber Probleme waas, dass für jede einzelne Modifikation wir müssen außerhalb der Firma malen, Ich will Wort BB lernen, eine Programmierung toe automatisieren eine sehr zeitaufwendige Operation, die ich am Ende eines jeden Monats zu tun habe. Was auch immer Ihre Gründe, BBMak Rose lernen zu wollen, dieser Kurs zielt darauf ab, Sie mit allem auszustatten, was Sie wissen müssen, um loszulegen. Wir beginnen mit einem kurzen Blick auf den Makrorekorder. Wir werden seine Vorteile und Einschränkungen besprechen, aber wir werden sehr bald in Worte visuelle, grundlegende Editor bewegen und direkt in unserem eigenen Mac Rose beginnen. Wir betrachten die Verwendung von Variablen sowohl, um Daten zu verfolgen als auch Verweise auf Microsoft-Objekte wie Dokumente, Absätze, Tabellen zu speichern Microsoft-Objekte wie Dokumente, Absätze, Absätze, . Alles, was Sie möglicherweise mit Ihrem Code manipulieren müssen, wird besprechen, wie Sie Ihre Lösungen erstellen können . Markkula, indem Sie separate Subprozeduren und Funktionen schreiben und aufrufen, lernen Sie, wie Sie bedingte Logik verwenden , um Ihren Code in verschiedene Richtungen zu verzweigen, abhängig von den Umständen, die er trifft, wie man die Schleifen verwendet , um die Stapelverarbeitung durchzuführen, z. B. vor Miniserien der Schritte bei jeder Einreichung eines bestimmten Ordners. Sobald wir uns diese wesentlichen Phoebe A Techniken angesehen haben, wird sich zu einer Untersuchung des Wortes Objekt bewegen . Die programmatische Darstellung aller verschiedenen Elemente, die von Microsoft manipuliert werden . Word wird die Sin Jackson Programmiertechniken besprechen, die verwendet werden, um das Ziel manipuliert Microsoft Word-Objekte. Als nächstes schauen wir eine T gent Programmierung und lernen, wie interaktive Code zu schreiben, die automatisch ausgelöst wird, wenn bestimmte Aktionen durch den Benutzer durchgeführt, sowohl innerhalb von Word-Dokumenten und in benutzerdefinierten Dialogen genannt Benutzerformulare zu schreiben. Wir werden über Entlarvung in Ihrem Code sprechen und wie Sie die verfügbaren Tools verwenden, um herauszufinden, wann sie sich eingeschlichen haben. Wir werden auch einen Schreibcode suchen, der mögliche Fehler antizipiert und sie behandelt, wenn sie auftreten. Kurz gesagt, diese Anrufe werden Sie mit allem, was Sie wissen müssen, um selbstbewusst beginnen direkt in VB eine Mac Rose, die Verfahren nach innen automatisieren und die Ihr eigenes Profil als Wort Benutzer und ein Wort verbessern -Entwickler. Lasst uns loslegen. 2. 1.2: Was ist an der Learning mitbeteiligt: In diesem Video werde ich kurz diskutieren, was am Lernen von Microsoft Word beteiligt ist. VB A Programmierung. Welche Fähigkeiten müssen Sie an Ort und Stelle haben, bevor Sie bequem Ihre eigenen Makros von Grund auf neu schreiben können? Es gibt im Grunde vier Elemente, die Sie an Ort und Stelle haben müssen. Die erste davon wird von diesem Kurs nicht zur Verfügung gestellt werden. Es wird davon ausgegangen, dass Sie dieses Wissen bereits besitzen. Sie müssen Microsoft Word sehr gut kennen. Um automatisieren zu können, benötigen Sie ein fortgeschrittenes oder fortgeschrittenes Wissen über Microsoft Word. Sie müssen mit Stränden wie Abschnitten, Kopfzeilen, Fußzeilen, Fußzeilen, der Unterscheidung zwischen Absatzformat in der Zeichenformatierung, wie Tabellen erstellt und geändert werden. Es ist auch nützlich, wenn Sie mit erweiterten Funktionen wie Content-Steuerelementen vertraut sind. Ohne dieses Wissen wird es schwierig für Sie sein, die Bedeutung von etwas Code, den Sie schreiben, sowie diesen zu verstehen . Sie können sich direkt in Macron befinden, um Schritte in Microsoft Word auszuführen, was ohne die Hilfe von Makros perfekt gemacht werden kann. Die zweite Fähigkeit, die Sie benötigen, ist Kenntnisse der Programmierung. Wenn Sie bereits Erfahrung mit der Programmierung haben. Dies ist ein deutlicher Vorteil, denn dies ist eine Sache, die Sie nicht lernen müssen. jedoch Dieser Kurs gehtjedochnicht davon aus, dass Sie über Programmiererfahrung verfügen. Wenn wir also neue Funktionen, neue Programmierfunktionen eingeführt haben, werden wir sie ausführlich besprechen, um Ihnen alles klar zu machen. Als Nächstes benötigen Sie das Wissen, insbesondere visuelle Grundlagen für Anwendungen. Dies ist das Programm in Sprache, dem Microsoft die gesamte Microsoft Office-Suite automatisiert. Und wieder, wenn Sie Kenntnisse über visuelle Grundlagen haben und es in anderen Kontexten verwendet haben, ist dies ein deutlicher Vorteil, denn wieder, ist eine Sache, die Sie nicht lernen müssen. Der letzte Teil des Puzzles ist, dass Sie sich mit dem Wort Objektmodell vertraut machen müssen , und dies ist die programmatische Darstellung aller verschiedenen Funktionen in Microsoft Word. Jetzt Microsoft Word seit langem, und es ist im Laufe der Jahre extrem leistungsstark geworden, und es verfügt über eine Vielzahl von Funktionen. Der Großteil dessen, was Sie lernen müssen, um Wort zu programmieren, ist die Syntax, die diese riesige Auswahl an Stränden darstellt. Das Objektmodell ist also so riesig wie das Wort selbst. Die gute Nachricht ist, dass Sie nicht jeden einzelnen Aspekt lernen müssen, genauso wie kein Benutzer jedes einzelne Wort verwendet. Wenn Sie Programme schreiben, erledigen Sie eine begrenzte und bestimmte Reihe von Aufgaben. Sie neigen dazu, Objekte wie Dokumente, Textbereiche, Absätze, Zeichen einzubeziehen Textbereiche, Absätze, Absätze, . So werden Sie feststellen, dass Sie eine schreckliche Menge in der tragbaren Automatisierung erreichen können, indem Sie einfach ein paar Funktionen verwenden . Aber denken Sie daran, dass das Objektmodell ein sehr riesiges Tier ist, und es dauert eine Weile, um sich mit der Syntax vertraut zu machen, die an seiner Verwendung beteiligt ist. Lernen Wort. VB a. Programmierung Bowles gewinnt Beherrschung von vier Elementen. Microsoft Word selbst, Programmierung im Allgemeinen, Visual Basic für Anwendungen für das D A und das Wort Objektmodell. Das Erlernen des Wort-Objektmodells ist der größte, herausforderndste und wichtigste Teil dieses Bestrebens. 3. 1.3: Erste Einrichtung: in diesem Tutorial wird heruntergeladen und in allen Übungsdateien installiert, die abgeschlossen werden müssen. Die verschiedenen praktischen Tutorials während des Kurses werden auch eine globale Vorlage installieren oder innerhalb hinzugefügt, die alle Makros speichern, die wir während der Tutorials tun. Insgesamt wird unser Code in diesem globalen Container den Zugriff auf uns erleichtern. Führen Sie und testen Sie unseren Code aus jedem Word-Dokument. Um die Übungsdateien herunterzuladen, wechseln Sie hier zum Downloadbereich oben. Dies ist eine ZIP-Datei, die alle Dokumente enthält, die für den Kurs sinnvoll benötigt werden. Klicken Sie auf den Download, und wenn Ihr Browser es Ihnen erlaubt, dann wählen Sie den Standort, also werde ich den Gast-op wählen. Also hier ist die Datei, die heruntergeladen wurde und es ist eine ZIP-Datei. Zivilgesellschaft braucht einen. Zip es. Denken Sie daran, dass Sie keine spezielle Software benötigen, um eine Datei unter Windows zu entpacken. Sie können einfach mit Windows einen Rechtsklick öffnen auswählen. Explorer hat dies gerade gemacht, und Sie können dann kopieren und einfügen verwenden. Oder Sie können den Ordner einfach aus diesem Fenster an einen anderen Speicherort ziehen. Mr. schlägt Löcher auf dem Desktop aus. Und das natürlich verschiebt esnatürlichnicht aus der Zip-Datei. Es kopiert es einfach an den angegebenen Ort. Das ist dumm, Andi, wenn du willst, könntest du dann die ZIP-Datei löschen. Es ist nicht mehr erforderlich. Hier sind unsere extrahierten Dateien. Nun schauen wir uns die Einrichtung der Anzeige, in der während des Kurses verwendet werden, um alle Makros zu speichern , die wir innerhalb des Zuges In Folder erstellen, finden Sie zwei Dateien mit der Dateierweiterung D O T M und diese anderen Wortvorlagen, ihre globale Vorlagen oder Adan's. Und was wir tun werden, ist, dass wir all unseren Code in der speichern, weil diese Dateien eine Vorlagen, wenn Sie sie bearbeiten möchten, können Sie nicht einfach doppelklicken, wenn ich auf eine Vorlage doppelklicken. Arbeit gibt mir ein unbenanntes Dokument, das auf dieser Vorlage basiert, anstatt in der Vorlage selbst zu öffnen . Wenn ich die Vorlage selbst öffnen möchte, muss ich mit der rechten Maustaste klicken und sie war offen. Oder natürlich könnte ich file open verwenden und so zugeben. Aber das Wichtigste ist, dass Sie sehen können, dass dies keine unbenannte Version ist. Dies ist das Dokument selbst, also werden wir uns im Laufe des Kurses auf dieses Dokument beziehen und die meisten Mikroben speichern , die wir in diesem Dokument erstellen, um das Mac Rose Weaken Setup zu testen. Dies ist eine globale Vorlage. Sie müssen innerhalb des Wortes sein, um dies zu tun, aber die Vorlage selbst muss nicht geöffnet sein. Nur um zu beweisen, dass ich es schließen werde, als es einzurichten, ist eine globale Vorlage. Ich gehe zu Dateioptionen, dann klicke im Word-Optionen-Dialog auf der linken Seite auf die Add Ins Kategorie. Als Nächstes wählen Sie Verwalten, Wort hinzugefügt und klicken Sie auf Los. Wir möchten unser Feuer in diesem Abschnitt, Globale Vorlagen und Adan's, aufgelistet haben. Also klicken wir auf die Schaltfläche „Hinzufügen“. Word führt uns zum Template-Ordner. Wir ignorieren diesen Ort einfach und lassen Sie uns auf den Desktop gehen. Öffnen Sie den Ordner „Übungen“, und wir können jetzt Vorlagen installieren. Die erste Datei, diejenige, die derzeit verwendet wird, hat keinen Mac ist darin gestiegen. Es hat einfach Container, die darauf warten, dass wir die Makros erstellen, wenn Sie möchten . Sie können auch in dieser 2. 1 hinzufügen, die die fertige Version aller Makros hat, so dass Sie beide hinzufügen und dann aktivieren können, mit welchem Sie arbeiten möchten, indem Klicken Sie auf diese aktivierten Kästchen. für den Moment Lassen Sie unsfür den Momentbeide aktiviert und klicken Sie auf OK, und lassen Sie uns schnell Wort. Wenn wir nun in ein Wort zurückgehen, möchte ich Ihnen nur zeigen, dass diese Vorlagen nicht aktiviert werden. Wenn Sie auf Optionen klicken, fügen Sie IDs hinzu. Wort Adan Sie werden sehen, dass sie aufgelistet sind, aber sie sind deaktiviert, und das ist das normale Verhalten nach innen. Und das ist wahrscheinlich die bequemste Lösung, denn nach all diesen Makrozaren das Training sind sie keine Makron's, die Sie tatsächlich in Ihrer eigenen Arbeit verwenden. Wenn jedoch Sie diese Anzeige jedochdauerhaft aktivieren möchten, können Sie dies mit word tun. Jede Vorlage, die im Startordner gespeichert wird, wird automatisch von jedem Startwort aktiviert. Lassen Sie uns einfach abbrechen, um den Speicherort des Startordners zu finden, gehen Sie einfach zu Dateioptionen und klicken Sie dann auf die erweiterte Kategorie. Scrollen Sie nach unten und rechts unten. Sie werden Dateispeicherorte finden, und am unteren Ende wieder haben wir den Startort, also klicken wir auf ändern dies bringt uns auf den Standard, weil ich es nicht geändert habe, und ich könnte Mann einfach oben hier klicken und Kopieren Sie diese Adresse. Lassen Sie uns schließen und abbrechen Und dann zurück in Windows Explorer, könnte ich dies in drücken Sie die Eingabetaste einfügen und das bringt mich in den Startordner. Nein, ich kann zwischen diesen beiden Orten hin und her wechseln, und wenn ich möchte, könnte ich diese Dateien jetzt in den Startort kopieren. Makro gespeichert in einem aktivierten hinzugefügt, sind für alle Dokumente nach innen geöffnet. Das Makro aktiviert, indem das genannte GCS-Wort VB hinzugefügt wird. Ein Zug in Punkt d o T. M wird als Container für die Mac Rose verwendet. Wir werden in diesen Tutorials erstellen, um eine Anzeige in Verwendung der Befehlsdatei oder Office-Schaltfläche Wortoptionen zu aktivieren . Adans Manage Word, Adans Globale Vorlagen und Adans 4. 1.4: Der Entwickler Tab: der Entwickler-Tap enthält alle Optionen, mit denen Sie beginnen müssen. Word B b A. jedoch Wenn Sie jedochzum ersten Mal Word entwickeln installieren, ist der Angriff auf der Multifunktionsleiste nicht sichtbar. In diesem Video werden wir uns ansehen, wie Sie die Registerkarte Entwicklung sichtbar machen können. Wird auch besprechen, wie Sie Ihre Makro-Sicherheitseinstellungen ändern können, so dass Wort Ihnen nicht unnötige Warnmeldungen jedes Mal, wenn Sie Makro-aktivierte Dateien öffnen, die Sie selbst eine Entwicklung, um die Entwicklerzeit sichtbar nach innen zu machen. 2010 im Jahr 2013, was ich hier verwendet werde, gehen Sie zum Datei-Menü und wählen Sie Optionen im Word-Optionen-Dialog. Klicken Sie auf die angepasste Menüband-Kategorie auf der linken Seite, dann in der Liste der Registerkarten auf der rechten Seite, scrollen Sie nach unten, um Entwickler zu finden, und klicken Sie einfach in die Scheckbücher, um es zu aktivieren. Wenn Sie auf OK klicken, sehen Sie, dass Sie eine zusätzliche Registerkarte am Ende der Multifunktionsleiste namens Developer Inward 2007 . Gehen Sie auf die Büroschaltfläche oben links auf Ihrem Bildschirm und wählen Sie hier in der beliebten Kategorie Wortoptionen aus. Aktivieren Sie die Option anzeigen, entwickeln Sie sie in der Multifunktionsleiste und klicken Sie auf. OK, Es gibt sechs Gruppen von Steuerelementen auf der Entwickler-Tab, aber es ist die 1. 1 Die Code-Gruppe, die hauptsächlich daran interessiert waren, auf die visuelle Basic-Schaltfläche zu klicken , öffnet den visuellen Basic-Editor oder VB, und es ist hier , dass Sie Makros schreiben und sie bearbeiten. Ab Abschnitt 2 beginnen wir mit der Arbeit in einem visuellen Basic-Editor, so dass Sie sich bald mit ihm vertraut machen werden. Die Code-Gruppe enthält auch Steuerelemente für die Wiedergabe von Mac Rose-Aufnahmen und gießt sie und auch für das Ändern der Makro-Sicherheitseinstellungen diskutieren Aufnahme und Wiedergabe von Micros später in diesem Abschnitt. im Moment Lassen Sie unsim Momentein bisschen mehr über Makrosicherheit sprechen. Gehen wir in den Ordner Übungen und in 01 Einstieg und dann in das Projekt. Und hier finden Sie ein paar makroaktivierte Dateien. Doppelklicken Sie auf die 2. 1 Aufnahme eines Makro-Endes. Wenn wir die Datei geöffnet haben, zeigt Word eine Sicherheitswarnmeldung an. Diese Meldungen sind sehr nützlich für Dateien, die Sie selbst nicht erstellt haben, aber wenn es sich um Ihre eigene Datei handelt, ist es eindeutig unnötig, diese Warnmeldungen zu erhalten. Also gehen wir auf die Entwickler-Tab. Lassen Sie uns auf Makro-Sicherheit klicken und sehen, ob wir Wort von der Anzeige in diesen Nachrichten stoppen können wenn wir Dateien geöffnet, die perfekt glücklich waren, mit zu arbeiten Das einfachste, was Sie tun können, ist Makros zu aktivieren, aber dies wird nicht empfohlen, und es ist wahrscheinlich keine gute Idee, weil es bedeutet, dass Sie nie gewarnt werden, selbst wenn es nützlich sein könnte. Eine bessere Lösung besteht darin, auf der linken Seite vertrauenswürdige Speicherorte zu wechseln und die Unterverzeichnisse , in denen Sie Ihre Dateien speichern, an Ihren vertrauenswürdigen Speicherorten hinzuzufügen . Also lasst uns das jetzt machen. Wir klicken einfach auf „Neuen Standort hinzufügen“. Durchsuchen. Ich habe meine Übungsordner auf meinem Desktop, also klicke ich auf dem Desktop und scrolle nach unten zu Wort Phoebe ein Makro-Programmierung und klicke dann auf OK , Sehr wichtig, wir müssen auf Unterordner dieses Ortes oder auch vertrauenswürdig. Lassen Sie mich auf OK klicken, klicken Sie erneut auf OK und lassen Sie es auf den Test So schnell Wort und gehen Sie einfach zurück in die exakt gleiche Datei. Und dieses Mal, wie Sie sehen können, mir die Warnmeldung nicht gegeben. Lassen Sie uns die Datei schließen, und ich werde nur die gleiche Datei kopieren, gehen Sie zurück zu meinem Desktop und fügen Sie nur vorübergehend eine Kopie an diesem Speicherort ein, also ist dieser Speicherort offensichtlich außerhalb des vertrauenswürdigen Speicherorts, den ich gerade angegeben habe, wenn ich gehe zurück in, hier ist meine Fehlermeldung wieder, die nur ein Zit sein sollte. Das ist nur schließen Wort noch einmal, und lassen Sie uns diese Datei löschen. Die Entwickler-Registerkarte ist auf der Word-Multifunktionsleiste nicht sichtbar. Standardmäßig muss sie sichtbar gemacht werden. Mithilfe der Wortoptionen, Dialogs, der Steuerelemente und der Code-Gruppe der Entwickler-Registerkarte können Sie Makros aufzeichnen, ausführen und bearbeiten. Hinzufügen in Ihren VB A-Entwicklungsordnern zu vertrauenswürdigen Speicherorten bietet eine sichere Methode zum Überschreiben von Wörtern. Warnmeldungen für makroaktivierte Dateien. 5. 1.5: Aufnahme eines Makro: Ja, in diesem Video. Nun, schauen Sie sich die Aufzeichnung eines Makros an und bearbeiten Sie dann den Code, der vom Makrorekorder generiert wurde. Bevor Sie ein Makro aufzeichnen, lohnt es sich immer, darüber nachzudenken, ob Sie tatsächlich eines benötigen. Zum Beispiel gibt es nur sehr wenig Sinn, ein Makro aufzuzeichnen, das nichts anderes als den Text formatiert. Sie können einfach einen Stil erstellen. In ähnlicher Weise es keinen Sinn, ein Makro zu erstellen, das nichts anderes als Text auf der Seite einfügt macht es keinen Sinn, ein Makro zu erstellen, das nichts anderes als Text auf der Seite einfügt. Sie können gehen, um Wassertext einfügen, und Sie können eine Auswahl in der Auto-Textgalerie speichern und einfach Ihren Text einfügen, wann immer Sie ihn aus der Auto-Text-Galerie wieder benötigen. Sie würden kein Makro erstellen, das dasselbe Dokument an mehrere Personen sendet, da Word, wie Sie wissen, wie Sie wissen,über eine Seriendruckfunktion verfügt. Die Notwendigkeit für Makros ist also wirklich, wo Sie etwas haben, das sehr arbeitsintensiv ist und aus mehreren Operationen besteht. Wir werden also ein sehr einfaches Beispiel dafür nehmen. Gehen wir in den Ordner Übungen und in Abschnitt 1 Erste Schritte, und hier finden Sie ein Dokument namens Aufzeichnung eines Makros. In diesem Beispiel nehmen wir das Szenario an, in dem Sie eine Publikation erstellen, aber Dokumente aus vielen verschiedenen Quellen erhalten haben, und einige dieser Dokumente haben typografische Konventionen, die Sie möchten in Ihrer Publikation. Um sich ein paar Beispiele anzusehen, schalten wir versteckte Zeichen ein. Und zuallererst werden Sie feststellen, dass wir nach jedem Absatz eine zusätzliche Rendite haben. Und das ist eine Gewohnheit, die viele Leute haben, die dazu neigt, zu viel Platz in einer Publikation zu schaffen. Eine andere Form der Verdoppelung ist nach ihrem Urteil. Wir haben zwei Räume statt eines, und das ist auch nicht wirklich notwendig. Es neigt dazu, die Aufmerksamkeit in der endgültigen Publikation auf sich selbst zu lenken, und dann ist ein abschließendes Beispiel für etwas, das Sie bereinigen möchten, Bindestriche anstelle des EM-Strichzeichens. Also wollen wir ein Makro aufzeichnen, das all diese typografischen Macken mit einem Treffer loswerden könnte. Gehen wir nun zurück zum Hauptzug in Folder, und wenn Sie sich aus dem letzten Video erinnern, werden wir all unseren Code darin speichern und hinzufügen, hinzufügen, da Adan im Wesentlichen Vorlagen nach innen sind, können Sie nicht doppelklicken, um es zu öffnen, klicken Sie mit der rechten Maustaste und wählen Sie Öffnen. Um dann das Makro aufzuzeichnen, gehen wir über den Entwickler und klicken auf den Makro-Button aufzeichnen. Wir belassen den Standardnamen für den Moment und später werde ich Ihnen zeigen, wie Sie das ändern können . Und dann geben wir an, dass wir es in der Vorlage speichern möchten. Es sagt eigentlich Dokumente, die auf der Vorlage basieren. Aber natürlich werden wir unsere Vorlage verwenden ist und fügen im Wesentlichen statt eine Vorlage, auf der andere Dokumente basieren. Wenn wir auf OK klicken, gehen wir in den Aufnahmemodus und Sie werden feststellen, dass sich der Cursor ändert. Und wenn Sie mit der linken oder rechten Maus klicken, passiert nichts. Wenn Sie also die Makro- oder Cursorbewegung mit der Tastatur aufnehmen müssen, muss die Auswahl mit der Tastatur erfolgen und so weiter. So können wir jetzt auf den Home-Tab gehen und den Ersetzen-Befehl oder, natürlich, Lautsprechertyp Kontrollalter verwenden natürlich, . Lassen Sie uns also mit dem Problem von zwei Rückgaben nach jedem Absatz umgehen. Wenn wir erweitern, indem wir auf die Schaltfläche Mehr am unteren Rand klicken. Hier haben wir das spezielle Pop-up-Menü und rechts an der oberen Absatzmarke. Also dieser Code steht für einen Absatz Markle Carriage Return Also suchen wir nach zwei von denen in Folge, und wo immer wir das finden, wollen wir es durch eine einzelne Absatzmarke ersetzen. Das ist unser erster Ersatz für alle. Jetzt beschäftigen wir uns mit zwei Leerzeichen. Nach einem Satz können Sätze mit vollständiger Schließung in Klammern enden. Fragezeichen Ausrufezeichen in einer ordentlichen Art und Weise der Catering für all diese verschiedenen Möglichkeiten wäre, einen regulären Ausdruck zu verwenden. Ich weiß nicht, ob Sie auf reguläre Ausdrücke gestoßen sind, aber da sie wenig kompliziert waren, möchte ich nicht für ein Multi-Doing abgelenkt werden, das diesen Cruz aufzeichnet. Also werden wir es auf die einfachste Art und Weise tun, nämlich vier separate Ersetzungsoperationen durchzuführen. Also, vor allem, wir werden mit Vollstopp alle Periode beginnen, wie sie in den Staaten sagen. Zwei Leerzeichen, die durch ein einzelnes Leerzeichen ersetzt werden. Ersetzen Sie alle als nächstes werden wir in Klammern schließen. Zwei Leerzeichen schließende Klammer, einzelnes Leerzeichen. Ersetzen Sie alle Fragezeichen basierend Leerzeichen Fragezeichen ein Leerzeichen und schließlich tun wird. Ausrufezeichen. Zwei Leerzeichen, Ausrufezeichen ein Leerzeichen. Ersetzen Sie alles Die Tatsache, dass wir nichts finden, ist irrelevant. Alles, was wir tun wollen, ist die Operation aufzuzeichnen und die Ergebnisse, die wir erhalten, hängen von dem Dokument ab, das aktiv ist. Wenn wir das Makro ausführen, ist die letzte Änderung, die wir vornehmen möchten, ein Bindestrich. Wir möchten Bindestriche durch einen Bindestrich ersetzt werden. Jetzt gibt es eine Abkürzung dafür, die wir ihre Kontrolle verwenden könnten, Ault und Bindestrich. Und es muss der Bindestrich auf der Zehnertastatur sein. Nicht im Hauptbereich der Tastatur, aber lassen Sie uns so tun, aber wir haben für eine Abkürzung bekommen, also müssen wir tatsächlich einen Em Bindestrich kopieren und ihn in die feine einfügen und ersetzen. Wenn wir das tun, würden wir diese Schritte tatsächlich aufzeichnen, so dass einige zusätzliche Bearbeitung zu tun haben, bevor unser Makro verwendbar ist. jedoch Sie habenjedochwahrscheinlich bemerkt, dass es ein nettes Feature gibt. Lassen Sie uns dies einfach auf der Entwickler-Tab abbrechen, Sie die Aufnahme pausieren können, damit Sie sie so lange anhalten können, wie Sie möchten. Geh weg und tu etwas anderes. Vielleicht bittet dich jemand, etwas in Excel zu arbeiten, also wechselst du hinüber. Dann, wenn du bereit bist. Wenn Sie sich erinnern konnten, wo Sie zu haben, drücken Sie einfach den Lebenslauf aufnehmen einen Knopf und Sie sind wieder im Geschäft. Also, um unsere em Bindestrich zu bekommen, nehmen wir an, wir werden Symbol, mehr Symbole und Sonderzeichen einfügen , und hier ist es an der Spitze, so dass wir es einfach in der Nähe einfügen und in die Zwischenablage legen. Wir können keinen Rechtsklick machen, also ist es Kontrolle. Siehst du, oder X wäre besser, weil wir es nicht wirklich wollen. Also werde ich es einfach tun, indem ich nach Hause gehe und das Schnittsymbol anklicke. Nun, bevor wir weiter gehen, gehen wir zur Entwicklung des Wiederaufnahme-Recorders, und jetzt können wir unsere endgültige Ersetzungsoperation durchführen. Also sind es zwei Bindestriche in der Suche was und fügen Sie unseren M Strich in das Ersetzen durch Feld ein. Ersetzen Sie alle, klicken Sie auf OK, und das ist unsere letzten Operationen, die wir jetzt aufhören können Aufzeichnung. Also haben wir das Makro in unserem Hinzufügen aufgenommen wir können jetzt diese Änderungen speichern, das Hinzufügen geschlossen, und gehen wir zurück in Abschnitt 1 Erste Schritte und öffnen Sie das Dokument auf das, was wir das Makro anwenden möchten . Sie werden wahrscheinlich aus dem letzten Video daran erinnern, dass Sie es tatsächlich jedes Mal aktivieren müssen, wenn Sie Word starten, wenn Sie speichern und hinzufügen in den OrdnerStarter , wenn Sie speichern und hinzufügen in den Ordner hinzufügen. Also gehen wir zu Dateioptionen bei seinem Wort, Adan und hier ist die, die wir suchen. Also aktivieren wir das. Wenn Sie aus irgendeinem Grund nicht in der Liste sind, klicken Sie einfach auf Hinzufügen, navigieren Sie Ihren Weg zum Zug in Ordner, Die Übungen Ordner, und wählen Sie dann einfach GCS Word. Bringen Sie einen Trainingspunkt D o t m. Nun, da das aktiviert ist, wenn wir zum Entwickler gehen und uns die verfügbare Mac Rose ansehen, indem Sie auf die Mikroben Barton in allen aktiven Vorlagen und Dokumenten klicken, sehen Sie Makro eins. Wenn Sie sich erinnern, ist dies der Standardname, und wir haben ihn akzeptiert, ohne ihn zu ändern. Und dann rennen wir. Und dann haben wir sehr schnell alles aufgeräumt. Also einzelnes Leerzeichen, schließlich, Sätze hier, wir haben em Bindestrich raus, und wir haben nur eine Rückkehr nach jedem Absatz. Also lassen Sie uns dieses Dokument schließen. Wir werden die Änderungen nicht speichern, falls wir unser Makro erneut testen müssen. Gehen wir zurück in den Haupt-Übungsordner und schauen Sie sich die Bearbeitung in dem Makro an, das wir erstellt haben . Also müssen wir mit der rechten Maustaste klicken und öffnen und Makros in der Entwickler-Registerkarte bearbeiten, klicken Sie auf die visuelle Basic-Schaltfläche. Mac stieg ein Geschäft in Modulen, die diese verschiedenen Module verwendet werden, um die Macron's zu speichern, die während dieses Kurses über ihm erstellt werden. Wir haben neue Mac Rose und dies ist das Modul, das automatisch vom Makro-Recorder erstellt wurde . Wenn wir es also verdoppeln, hier ist der Code für Makro eins, das ist das Makro, das wir aufgezeichnet haben. Jetzt werden wir den Code nicht analysieren. Sie werden jede Menge Gelegenheit bekommen, VB einen Code zu analysieren und tatsächlich zu sehen, wie alles funktioniert. Also für den Moment, alles, was wir tun wollen, ist, diesen Code in unser Modell zu verschieben und das neue Macron-Modell loszuwerden , das automatisch zivile ausgewählt wurde, alle und Ausgaben kopieren. Wechseln Sie zum Modell für diesen Abschnitt. Abschnitt eins, doppelklicken Sie einfach und dann fügen wir unseren Code ein. Wir können jetzt die neuen Macrons von rechts loswerden. Klicken Sie in und wählen Sie in. Entfernen Sie normal, wenn Sie etwas löschen, wenn Sie eine Warnmeldung sehen, ist es fast immer. Sind Sie sicher, dass Sie löschen möchten? Sie klicken auf Ja, und es geht voran und Eliten Diese Nachricht ist anders. Was? Es heißt eigentlich: Ist das ein wichtiges Modell? Möchten Sie es daher exportieren, bevor Sie es entfernen? Natürlich ist es kein wichtiges Modul. Sie möchten es nicht exportieren. Also ignorieren wir die Standardeinstellung. Ja, lassen Sie mich klicken. Nein, das letzte, was tun wird, ist unser Makro umzubenennen. Die Regeln sind Name in der Makroleiste, dass Sie keine neuen Leerzeichen. Sie können Buchstaben, Zahlen und unter der Schule verwenden , aber Sie können nicht mit einer Zahl beginnen. Die Konvention, die sein Festival nutzen wird. In welchem Abschnitt sind wir? Also sind wir in Abschnitt 01 Welches Video-Tutorial ist das Es 05 und dann welches Makro? Es ist unser erstes, also nennen wir es „A dann können wir eine kurze Beschreibung machen. Und nennen wir diesen einen Bereinigungstext, weil wir keine Leerzeichen verwenden dürfen. Großschreibung des ersten Buchstabens in jedem Wort macht den Namen leicht zu lesen, und das war's. So könnten wir jetzt unsere Vorlage speichern, und wir können jederzeit auf diesen Code zurückverweisen, wenn wir ihn brauchen. Wenn die Aufnahme von Makros mit der linken und rechten Maustaste nicht erlaubt ist, können Sie die Makroaufzeichnung jederzeit anhalten und fortsetzen. Macron ist, dass Sie eine platziert in einem Modul namens Numac Rose in dem Dokument oder Vorlage , die Sie angeben 6. 1.6: Hinzufügen von Makros auf der Quick: in diesem Video sehen wir uns an, wie Sie eine Schaltfläche zur Symbolleiste für den Schnellzugriff hinzufügen können, die ein Makro startet und ausführt, wenn Sie darauf klicken. Wir werden auch sehen, wie Sie das Aussehen des Körpers anpassen können und auch die QuickInfo, die angezeigt wird, wenn Sie den Mauszeiger darüber bewegen. Das Makro, das wir verwenden möchten, ist das, das wir im letzten Video aufgenommen haben, und wenn Sie sich erinnern, haben wir es in unserem Hinzufügen der Anzeige in In gespeichert, wodurch alle Makros gespeichert werden, die wir in diesem Kurs erstellen. Da sich der Adan in unserem Übungsordner und nicht im Ordner „Begriffe starten“ befindet, ist das Makro, da es nicht automatisch verfügbar, da die Anzeige an sich nicht automatisch aktiviert wird . Um es zu aktivieren, müssen wir auf Datei oder Büro-Taste auf 2000 und sieben gehen. Wählen Sie Optionen, Maddin's Manage Word, Adan und dann schließlich in globalen Vorlagen und Adans. Sie werden GCS Wort VB ein Training sehen, und wir können es einfach aktivieren. Und natürlich, natürlich, wenn es nicht aufgeführt ist,klicken Sie einfach auf, klicken Sie einfach auf, fügen Sie hinzu und suchen Sie dann nach dieser Datei. Jetzt, da dies aktiviert ist, können wir auf die Schnellzugriff-Werkzeugleiste gehen und auf der rechten Seite haben wir die angepasste Schnellzugriff-Werkzeugleiste ausgelassen, und von diesem wählen wir standardmäßig mehr Befehle aus. Es listet gängige Befehle auf. Familie Ändern Sie dies einfach in Mac Rose, und hier ist unser Makro, mit seinem sehr langen Namen , der aus beiden besteht Das Modul, das Eso genannt wird, gewann den Anfang. Dann gibt es einen Punkt und dann haben wir den Namen des Makros , den wir auf der QuickInfo sehen können. Also hebt es hervor. Klicken Sie auf Hinzufügen. Es wurde hinzugefügt, und es hat dieses Standardsymbol und diesen standardmäßigen sehr langen Namen. Glücklicherweise können wir auf Ändern klicken, um beide zu personalisieren. Also oben hier können wir eines dieser Symbole wählen. Da es sich um ein Dokument handelt, suchen wir nach einem Dokumentsymbol. Und hier haben wir einen sehr guten. Schreiben in Bolzen auf einer Seite und dann der Anzeigename schwächen sicherlich verkürzen. Lassen Sie uns also alles außer dem Namen selbst löschen. Und es könnte eine gute Idee sein, das Wort Makro am Anfang zu setzen, so dass wir zwischen den Symbolen unterscheiden können , die andere Befehle ausführen, und denen, die Mac Rose laufen wird. Wir müssen diesen kryptischen Namen nicht mehr behalten, damit wir Leerzeichen einfügen können, um ihn lesbarer zu machen . Und das war's. Wir klicken auf OK, und unsere Schaltfläche wird nun zur Symbolleiste hinzugefügt. Wenn wir darüber schweben, steigen wir aus. Kippen Sie es. Bester Test, dass es immer noch funktioniert. Also öffnen wir die Datei, die im letzten Video verwendet wurden, um es innerhalb zu testen, 01 Erste Schritte. Und dann heißt es 0102 aufgezeichnet und Makro und wir klicken, um das Makro auszuführen und alles funktioniert gut. Nun, wenn Sie diese Technik auf eigene Faust verwenden, Mac Rose, es macht nur Sinn, um ein Zeichen Buttons. Aber diese Makros, die Sie wissen, werden dauerhaft verfügbar sein. In unserem Fall wird Al Macro in einer Vorlage gespeichert, die wir aktivieren, wenn wir unseren Mac Rose testen möchten. wir also Wennwir alsonicht aktiviert haben, die Anzeige im Makro nicht verfügbar und würde ausgeführt. Obwohl wir dies zu Illustrationszwecken getan haben, nur um Ihnen zu zeigen, wie die Technik funktioniert. Ja, in einer realen Situation macht es nur Sinn, diese Technik zu verwenden, wenn Sie wissen, dass das Makro dauerhaft verfügbar ist . Also lassen Sie uns einfach das Wort für den Moment beenden. Wir werden nicht sagen, dass es Änderungen an dieser Testdatei gibt, und dann gehen wir direkt darauf zurück. Aber natürlich, die Unterschiede. Unser Adan ist momentan nicht aktiviert. Wenn wir also auf die Schaltfläche klicken, nein, erhalten wir eine Fehlermeldung, da das Makro nicht gefunden werden kann. Also ist es, wenn Sie dies bei der Arbeit tun, dann ah, reservieren Sie diese Technik für die Makros, die Sie wissen, dass der Benutzer immer Zugriff haben wird. Vielleicht, weil sie in der normalen Vorlage gespeichert. Nun, denn die Vorlage, in der sie sich befinden, wird im Wörter Startordner gespeichert und wird daher automatisch geladen, wenn Sie Word starten. Und ich werde Sie gerade daran erinnern, wie Sie den Speicherort des Wortes Startordner überprüfen können . Es ist Dateioptionen, Büroknopf-Wortoptionen auf 2007. Dann ist es fortgeschritten. Scrollen Sie nach unten und nach Dateipfad. Und dann haben Sie hier begonnen, so dass Sie kick on, ändern können , vielleicht einfach kopieren Sie diesen Speicherort, und dann werden alle Vorlagen, die dort gespeichert haben, automatisch aktiviert, so dass Sie nicht die Aktivierung, die wir für unsere Schulung tun müssen hinzugefügt. Um der Symbolleiste für den Schnellzugriff, auf der ein Makro ausgeführt wird , eine Schaltfläche hinzuzufügen , wählen Sie im benutzerdefinierten Schnellzugriff-Werkzeugkasten weitere Befehle aus. Sowohl das Symbol als auch der Name, der auf dem Q 80 angezeigt wird, können angepasst werden. Nur Makros, die dem Benutzer dauerhaft zur Verfügung stehen, sollten auf dem Q 80 eine Schaltfläche zugewiesen werden. 7. 1.7: Eine Tastaturkürzel einem Makro zugewiesen: in diesem Video sehen wir uns an, wie Sie einem Makro eine Tastenkombination zuweisen. Jetzt. Natürlich hat Wort eine Menge von eingebauten Verknüpfungen selbst. Daher ist es wichtig, dass Sie, wenn Sie Ihre eigenen Tastenkombinationen zuweisen, vermeiden Sie Konflikte mit Wörtern, die viele integrierte Tastenkombinationen enthalten. Das Makro, dem eine Abkürzung zuweisen wird, ist das, das wir vor zwei Videos aufgenommen haben . Also beginnen wir, indem wir die Vorlage aktivieren oder hinzugefügt, die sie jetzt enthält. Windows 2007. Sie gelangen zur Schnellzugriff-Werkzeugleiste und wählen weitere Befehle aus. Sie dann unten auf dem Bildschirm KlickenSie dannunten auf dem Bildschirmauf die angepasste Schaltfläche neben Tastenkombinationen unter Windows 2010. Im Jahr 2013 gehen Sie auf das Dateimenü Juden Optionen und klicken Sie dann auf benutzerdefinierte Multifunktionsleiste. Am Ende des Dialogs. Sie sehen Tastenkombinationen mit derselben angepassten Schaltfläche oben links auf der benutzerdefinierten Tastatur. Dialog in der Rubrik. Scrollen Sie nach unten, um Rose zu finden Dann auf der rechten Seite, sehen Sie unser Makro in der nächsten Woche in dem Feld „Drücken Sie New Short Cut Taste“ aufgeführt. Und natürlich wollen wir hier eine Abkürzung finden, von der wir wissen , dass sie verfügbar ist. Lassen Sie uns etwas tun, von dem wir wissen, dass es nicht verfügbar ist. Also, zum Beispiel, Kontrolle, Siehe? Ja, Sie können sehen, es sagt uns, dass dies ein Zeichen ist, um Kopie zu bearbeiten. Also lasst uns das löschen. Eine einfache Möglichkeit, diese Klassen zu vermeiden, besteht darin, alt in Kombination mit zwei Buchstaben zu verwenden, so dass dies möglicherweise nicht so schnell ist. Eine Tastenkombination ist einige der eingebauten, aber es ist immer noch nützlich, und es vermeidet die Möglichkeit, mit den eingebauten Verknüpfungen zu kollidieren. Unser Makro wird also Cleanup-Text genannt. Wir könnten also Walt gebrauchen. Wir sehen uns. Also halten wir die alte Taste gedrückt und statt Zoll, einen Buchstaben, einen Buchstaben, drücken Sie zwei, der Schlüssel, nach dem wir suchen, ist, dass es derzeit nicht zugewiesen ist. Sobald wir damit zufrieden sind, klicken wir auf die zugewiesene Schaltfläche auf diesem Short-Cut, dann wird als Short-Cut Associate ID mit unserem Makro Das ist in der Nähe aufgeführt. Klicken Sie auf OK, und testen Sie es dann. Gehen wir also in den Ordner „Erste Schritte“ und verwenden Sie die Datei, die wir zuvor verwendet haben. Also, jetzt drücken wir alt sehen Sie und das läuft Makro aus, um eine Tastenkombination zu einem Makro nach innen zuweisen 2007. Wählen Sie weitere Befehle aus dem benutzerdefinierten Schnellzugriff-Symbolleistenmenü, in dem 2010 in 2013 die Dateioptionen, anpassen Multifunktionsleiste, um Konflikte mit anderen Tastaturbefehlen zu vermeiden. Es ist eine gute Idee, eine Abkürzung zu verwenden. Es kombiniert die alte Taste mit zwei Tastenstrichen. 8. 1.8: Bearbeiten eines aufgenommenen Makro: in diesem Video betrachten wir die Bearbeitung im Code, der vom Makrorekorder generiert wurde. Wenn Sie ein Makron aufzeichnen, enthält dieser Code oft viele Zeilen, die für Ihre Zwecke völlig relevant sind. Gehen wir in den Ordner Übungen und unten. Lassen Sie uns öffnen Das Hinzufügen, in dem wir gespeichert sind Makro aufgezeichnet, so müssen wir nur mit der rechten Maustaste klicken und öffnen. Dann gehen wir auf die Entwickler-Registerkarte und klicken Sie auf Visual Basic, um den Visual Basic-Editor im Modellordner zu starten . Wir haben das erste Modul Abschnitt 01 gestartet. Hier ist das Makro, das wir aufgenommen haben. Lassen Sie uns versuchen, es mit den Operationen, die wir tatsächlich durchführen, in Beziehung zu setzen. Ich werde das einfach nach rechts bewegen, zu einem Wort zurückkehren und dann den Ersetzen-Dialog aufrufen. Lass uns das hier machen. Sie können auch einfach den Projekt-Explorer schließen, um ihn zurückzuholen. Du gehst übrigens einfach in sein Projekt Explorer . So beginnen wir an der Spitze hier haben wir Auswahl, nicht finden nicht klar Formatierung und dann Auswahl, finden Sie keinen Ersatz klar formatiert. Wenn wir versuchen, dies mit dem Dialog klar in Beziehung zu bringen, was wir hier zu tun haben, ist diese Option die Fähigkeit, Arbeit zu sagen, dass wir, wenn wir suchen, wollen wir nur bestimmte Dinge finden, wenn sie in einem bestimmten Bindungsabsatz Stil sind, usw. also Wennalsoeines dieser Formate auf dem Computer des Benutzers vorhanden ist, könnte dies einen Einfluss auf die Ergebnisse unserer Suche haben. Also sind diese beiden Zeilen der Schlüssel zu machen. Stellen Sie sicher, dass alle vorhandenen Formate in Befehlen unsere Suchergebnisse nicht beeinträchtigen. Dann, natürlich, wir haben die Texte, die sicher waren, für die geht in diesem Feld, der Text, den wir ersetzen, mit dem geht in diesem Feld wir, die einige Optionen haben , die mehr beziehen zu finden in. Sie tun eine globale Ersetzung. Also vorwärts und wickeln Sie wirklich so, wie Sie tun Ah, ersetzen Sie alle. Machen Sie keinen Unterschied für das Ergebnis, so dass diese beiden gelöscht werden können, wurden gelöscht, das Format in. Wir brauchen diesen Fall nicht. Ganze Wörter, Wildcards usw. Keines davon ist wirklich relevant für das, was wir tun wollen, also können wir zurück alle von ihnen löschen. Also die einzigen drei Befehle, die relevant sind Ah, was ist der Text suchen nach Was ersetzen wir ihn durch? Und diese Zeile, die tatsächlich die Operation durchführt, was dem tatsächlichen Klicken auf die austauschbare Schaltfläche entspricht. Lass uns das einfach schließen. Wir könnten das Projekt zurückbringen, erkunden, falls wir es brauchen, damit wir durch auf schwächen gehen können, löschen Sie alles von diesem Punkt nach vorne jede der Operationen, die wir aufgezeichnet. Das hat unseren Code wesentlich kürzer gemacht. Ein weiteres Merkmal dieses Codes ist eine sehr auffällige Form der Wiederholung. Wir haben die Zeile mit Auswahl, nicht finden und enden mit wiederholt für jeden Abschnitt. Anstatt also eine separate Blockreichweite von al Befehlen zu haben, könnten wir eigentlich alles in einem Block haben , der vielleicht hier enden wird. Eine andere Sache, die Sie bemerken, ist, dass die Auswahl nicht finden, hier wiederholt wird. Und was das bedeutet, ist, dass, wenn wir diese beiden Worte herausnehmen, diese Zeile auch Teil des mit Ende mit Struktur sein kann. Okay, also was wir tun müssen, ist, das ganze Ende zu verlieren und dann die Auswahl zu verlieren, nicht in dieser Zeile zu finden, und ich tippe einfach rüber, um es mit den anderen auszurichten. Lassen Sie uns einfach eine leere Zeile zwischen jedem Abschnitt, also war das unsere erste Suche und Ersetzen Operation. Also hier werde ich das nur erweitern. Das verlässt das Flugzeug. Klein. Und dann ist dies die Linie, die tatsächlich den Ersatz tut. Das entspricht dem Klicken auf die Schaltfläche „Alle ersetzen“. Also, wenn ich all das lösche und es einfach über habe, habe ich versehentlich den vollen Stopp gelöscht. Also stell das wieder rein. Das ist also die zweite Operation. Hier ist der dritte da ist der nächste. Also jedes Mal, wenn diese Registerkarte gelöscht wird über lassen Sie es leere Zeile und die nächste, Dies ist, wo wir, wenn Sie sich erinnern, wir pausierten die Aufnahme. Und dann offensichtlich, als wir wieder reingingen, ahm, nahmen wir auf. Oder vielmehr hat der Makrorekorder diese Zeile erzeugt, was er hier oben tat. So eindeutig ist es nur eine Wiederholung dieses ersten klaren Formats im Befehl. Also diese beiden Zeilen können unerwünscht mit Anweisung ist unser letztes Ende mit, und offensichtlich können wir diese letzte nicht löschen. Was wir tun können, ist, es auszuwählen. Die Tipps zum Auswählen der ganzen Zeile ähneln einem Wort selbst. Bewegen Sie den Cursor auf die linke Seite, aber nicht zu weit, so dass es so zeigt, und klicken Sie dann einfach, um die ganze Linie auszuwählen, und dann können wir in die Auswahl zu bewegen. Ziehen Sie es einfach nach unten. Dann hier löschen wir diese beiden unerwünschten Wörter und haben es einfach über. Also ist all dies jetzt innerhalb eines mit Ende mit Struktur auf der letzten Sache. Was hast du gesagt? Sie kommentieren Ihren Code. So sieht ein Kommentar aus. Jede Zeile, die mit einem Apostroph beginnt. Also hat der Makro-Recorder einige ziemlich unnötige Kommentare in diesem all dies gelöscht diejenigen auf. Lassen Sie uns einfach jeden unserer Abschnitte kommentieren. Also, was machen wir hier? Wir entfernen eine leere Zeile zwischen den Absätzen und dann von hier entfernen wir, wir, ah, ah,in zusätzlichem Raum über dem Satz, und das, äh, bezieht sich auf all diese. Dann ist das letzte, was wir tun, es ist hier unten, ersetzt in zwei Bindestriche, und so werden diese Kommentare uns nur daran erinnern, was unser Code tut. Offensichtlich werden in den kommenden Tutorials all diesen Code im Detail abdecken, aber hoffentlich gibt das Ihnen nur einen schnellen Geschmack, wie wir in ein aufgezeichnetes Makro gehen können um Änderungen daran vorzunehmen, die nur es einfacher zu arbeiten. Also lassen Sie uns einfach unsere Änderungen speichern und um es zu testen, lassen Sie uns in die ersten Schritte gehen älter, öffnen Aufnahme eines Makros und dann aktiviert die Adan-Optionen bei INS Word. Andi aktivieren. Und wenn Sie immer noch diese Schaltfläche haben, können Sie einfach darauf klicken, um das Makro auszuführen, nur für den Fall, dass Sie es noch nicht haben, werde ich Sie an die andere Richtung erinnern. Wir gehen zu Developer Micro. Wir könnten es von dort abholen und rennen, und Sie werden sehen, dass es immer noch gut in Form ist, also funktioniert es immer noch. Gut. Aufgenommene Makros können durch Löschen von Codezeilen verkürzt werden, die für die Operation relevant waren, die Sie tatsächlich ausführen möchten, bei In Kommentaren, um den Zweck der verschiedenen Abschnitte von Code zu klären , ist sowohl für Ihre eigene Referenz anderen dabei helfen, den Zweck Ihres Mac zu verstehen. Rose 9. 1.9 Vorteile und Grenzen der Makro-Rekorder: in diesem Video wird eine kurze Diskussion über die Vorteile und Einschränkungen der Verwendung des Makro-Recorders. Grundsätzlich ist Makro-Recorder eine gute Möglichkeit, Syntax zu überprüfen, die Sie nicht sicher sind. Sie führen einfach den Rekorder und schauen sich den Code an, der generiert wurde. Was es nicht so gut ist, ist ein Beispiel dafür zu geben, wie man tatsächlich ein verwendbares, ineffizientes Makro schreibt . Nehmen wir also ein Beispiel für ein Makro oder vielleicht ein Fragment eines größeren Makros, das wir mit dem Rekorder generieren könnten. Nehmen wir an, dass wir in diesem Abschnitt daran interessiert sind, dass der Makrorekorder eine Tabelle für uns erstellt . Nehmen wir an, wir wollen an der Tabelle und zwei Überschriften in der ersten Zeile und vielleicht Platzhaltertext in der zweiten Zeile bilden . So wie wir zuvor gesehen, um ein Makro aufzuzeichnen, gehen wir zum Entwicklerdatensatz Makro , wir werden dies nicht speichern, also lassen Sie es einfach auf unbenannten Dokument speichern und unsere Tabelle einfügen, gehen wir zu Tabelle einfügen und lassen Sie uns einfach eine tun Zeile. Also sagen wir vier Spalten und fügen Sie dann unsere Überschriften ein, also werde ich ein Immobilienbeispiel nehmen, also wird dies Raumtyp sein. Und dann sagen wir, wir wollen diese beiden Zellen zusammenführen, um eine breitere Zelle zur Beschreibung zu haben weil wir die Maus nicht verwenden können. Ich werde die Umschalttaste gedrückt halten und zweimal den Pfeil nach rechts drücken, um beide Zellen auszuwählen denen verschmolzene Zellen gewährt wurden. Ich gehe einfach zum Layout und klicke auf Moduszellen. Dann bin ich in der richtigen Zelle, um Beschreibung rechtzeitig einzugeben, und sagen wir, dass dies Dimensionen sind. Dann drücken wir die Tabulatortaste und setzen einige Platzhaltertext, um dem Benutzer zu sagen, was in diese Zelle geht . So e g Badezimmer, ein J großes Hauptbadezimmer, fast Einbaumaße und für Abmessungen. Nehmen wir an, ich arbeite in Füßen im Interesse und ich möchte Füße als Apostroph und Zoll als doppelte Anführungszeichen eingeben . Nun, natürlich, wenn wir die automatische Korrektur eingeschaltet haben, dann, wenn wir diese Zeichen eingegeben haben, erhalten wir im Grunde geschweifte Anführungszeichen auf den geschweiften Apostrophen. Um das zu vermeiden, lassen Sie uns in Dateioptionen gehen, beweisen,dass lassen Sie uns in Dateioptionen gehen, beweisen, es auch richtige Optionen und gehen Sie einfach zum automatischen Format, während Sie tippen und die Option gerade Anführungszeichen mit intelligenten Anführungszeichen auszuschalten . Und jetzt können wir tippen, ich erwähnte. Also werde ich sagen 15 Fuß sechs Zoll mal 14 Fuß, sechs Zoll. Also haben wir im Grunde auf die Optionen für den spezifischen Zweck gegangen, intelligente Zitate loszuwerden . Aber wie Sie in Kürze sehen werden, wird der Makrorekorder viel mehr Code einfügen, den wir tatsächlich gefragt haben. Das letzte, was wir tun wollten, war, sich am Tisch zu bilden. Also werde ich über das Design gehen und einfach eines dieser Formate wählen und wir sind fertig. Also hat der Entwickler die Aufnahme aufgehört. Gehen wir dann zum visuellen Basic-Editor und in Modellen. Wie immer hat der Rekorder das Modul Numac Rose genannt. Mal sehen, was los ist. Unser erster Befehl ist auch am Tisch. Dann wenden wir hier den Standardstil an. Wir haben nicht wirklich danach gefragt, aber weil Word die neue Tabelle tatsächlich formatiert, generiert es auch im Code dieses Standardformat in. Dann haben wir uns den Text eingeben, und hier können wir eine der ersten schlechten Gewohnheiten sehen. Wenn Sie das mögen, wird der Makro-Recorder Sie tatsächlich in. Wenn Sie in die Gewohnheit zu bekommen, auf Basis Ihres Mac stieg auf aufgezeichneten Code. Es verwendet das Selektionsobjekt ständig, so dass es kein sehr guter Tutor ist, um Sie an die Vielfalt von Objekten und Elementen zu gewöhnen , die Sie nach innen haben können. Dies hat zum Beispiel alles mit Tabellen zu tun, aber es gibt nicht viel, was Ihnen sagt, dass es Tabellen tun soll. Grundsätzlich heißt es einfach Auswahl, Auswahl, Auswahl und es spielt keine Rolle, mit was Sie arbeiten. Es wählt immer das Objekt aus, mit dem Sie arbeiten, und verwendet dann das Selektionsobjekt, um dieses Element tatsächlich zu manipulieren. Das zweite Problem ist, dass, als wir in Optionen gingen, wir an einer Sache interessiert waren nur diese Zeile. Jetzt ist es sehr nützlich, wenn Sie herausfinden möchten, was die Syntax ist, intelligente Anführungszeichen tatsächlich loszuwerden , genau das zu tun, was wir getan haben, zeichnen Sie sich selbst auf, indem Sie intelligente Anführungszeichen einschalten oder in diesem Fall, die in ihnen ausgeschaltet sind. Aber tatsächlich, was passiert, sind viele Befehle, die für unsere Zwecke völlig relevant sind, auch in dem Code, der vom Recorder erzeugt wird. So ist es immer noch sehr nützlich, um diese Intacs, die Sie wollen, und nehmen Sie es in eine Ihrer eigenen Mac Rose. Was es nicht so nützlich ist, ist, Ihnen Code zu geben, den Sie tatsächlich als Ausgangspunkt für Ihre eigene Mac Rose verwenden können. Es ist also eine schlechte Idee, Code aufzuzeichnen und zu sagen: Nun, Nun, das ist mein Makro. Ich werde damit anfangen und dann werde ich versuchen, es in etwas Nutzbares zu verwandeln. Es ist viel besser, den Makrorekorder als eine Möglichkeit zu behandeln, Syntax zu generieren, die manchmal sehr nützlich sein kann, in dem Sie dann greifen und in Ihre eigenen Makros einfügen können. Ja, wir könnten das aufräumen. Wir könnten die Elemente verzögern, die für unsere Zwecke nicht relevant sind. Surfer. Es ist alles Bulle. All diese Optionen gesetzt ist, dass wir nicht wollen, ist das all diese. Wir können all die loswerden, die wir loswerden können, und da wir jetzt nur eine Zeile haben, essen wir nicht wirklich mit, damit das gehen kann. Das ist alles, was wir in Bezug auf Optionen brauchen. Und wir könnten auch das Breet loswerden. Ich werde die Standard-Stil, die wir hier oben haben, weil in Bezug auf Styling oder interessiert waren , ist dieses Pelant, wo wir tatsächlich gelten große Tabelle für Akzent fünf, dass blaue Stil, die wir eigentlich wollten. Also, ja, du kannst die Dinge aufräumen. Aber aus den Gründen, die ich erwähnt habe, ist nicht wirklich ein guter Ausgangspunkt für Ihre eigenen Makros , und Sie werden feststellen, dass, wenn Sie versuchen, das Makro zu skalieren, die Leistung wirklich ziemlich schlecht ist, weil der Recorder ständig auf Elemente auswählen, aktivieren und dann an ihren aktiven oder ausgewählten Elementen arbeiten. Wie Sie sehen werden, wenn wir anfangen, unsere eigenen Makros zu schreiben, gibt es viel bessere Möglichkeiten der Struktur in Ihrem Code, so dass, wenn Sie skalieren und beginnen größere Projekte anzugehen, Ihr Code effizient ist und die Leistung akzeptabel ist. Der Makro-Recorder ist ein nützliches Werkzeug zur Überprüfung unbekannter Duftsteuer, die innerhalb des Wortes aus Jake Modell vergraben werden kann. Leider ist der vom Makrorekorder generierte Code keine gute Basis, um Ihren eigenen zu erstellen . Macrons 10. 2.1: Der Project: Wie alle Microsoft Office-Programme enthält Microsoft Word eine Anwendung namens Visual Basic-Editor, die zum Bearbeiten von VB verwendet wird. Ein Code in diesem Abschnitt behandelt alle Grundlagen der Arbeit in der Visual Basic-Editor-Umgebung innerhalb der Phoebe. Das erste Fenster, an das Sie sich gewöhnen müssen, ist der Projekt-Explorer, und dies ist der Launch Pad für alle Ihre VB ein Code in Aktivitäten. Und das ist es, worüber wir in diesem Video sprechen werden. Um auf den Visual Basic-Editor zuzugreifen, klicken Sie auf die Entwickler-Registerkarte und klicken Sie dann entweder auf die Visual Basic-Schaltfläche oder drücken Sie alte 11. Die Tastenkombination Visual Basic-Editor ist eine alte Microsoft-Anwendung. Es verfügt über Menüs, zwei Balken und schwebende Fenster und, wie es bei dieser Art der Anwendung üblich war, um die verschiedenen Fenster in Symbolleisten sichtbar zu machen , gehen Sie zum Ansichtsmenü. Also hier können wir die verschiedenen Fenster sehen, und hier können wir die verschiedenen Symbolleisten sehen, und Sie können auch mit der rechten Maustaste auf eine beliebige Symbolleiste klicken und den Namen der Symbolleiste auswählen, um sie auszublenden oder anzuzeigen. Der Projekt-Explorer ist wahrscheinlich der erste Aufruf, wenn Sie in den Visual Basic-Editor gehen , da Sie von hier aus alle Container für Ihre VB starten können, ein Code, der nicht sichtbar ist. Sie gehen einfach zur Ansicht und Schuhe Project Explorer oder verwenden Sie die Tastenkombination innerhalb des Projekt-Explorer-Fensters. Sie sehen einen Projektkorrespondenten, jedes Dokument oder jede Vorlage, die gerade geöffnet wird, und Sie sehen wahrscheinlich ein zusätzliches Projekt im Zusammenhang mit der normalen Vorlage, die der Anwendung zugeordnet ist. Ein Projekt ist einfach ein Container, ein Code. Wenn Sie also an Projekte denken, denken Sie einfach an den Begriff Code-Projekt. Es ist auch erwähnenswert, dass das Projekt immer da ist. Es bedeutet nicht, dass der Rest Code, der mit diesem bestimmten Dokument verknüpft ist, jedes einzelne Wort Dokumente, wenn Sie den Visual Basic-Editor eingeben, wird bereits ein Projekt zugeordnet haben damit es. Es ist also sowohl die Art des Zugriffs auf inexistenten Code , der mit einem bestimmten Dokument oder einer bestimmten Vorlage verknüpft wurde, als auch das Erstellen des Codes an erster Stelle. Obwohl der Großteil des Codes, der in diesem Kurs erstellt wird, sich auf Mac Rose beziehen wird, gibt es in der Tat vier verschiedene Möglichkeiten, VB, einen Code zu einem Dokument oder einer Vorlage hinzuzufügen , um uns dabei zu helfen, diese zu erkunden. Öffnen wir einfach ein Dokument, das vorbereitet wurde. Also werde ich nur den VD für den Moment schließen und das Wort minimieren, und das geht in den Ordner Übungen. Wir sind jetzt in Abschnitt zwei, und in diesem finden Sie eine Datei namens 0 bis 01 Projekt. Beispiele. Sie werden feststellen, dass es eine Dateierweiterung d o T m auf diesem ist eine Makro-aktivierte Vorlage, um eine Vorlage zu öffnen, so dass Sie sie bearbeiten können. Sie können nicht einfach doppelklicken, da diese Aktion ein leeres Dokument basierend auf der Vorlage erstellt. stattdessen einfach mit der rechten Maustaste, und wählen Sie Öffnen in diesem Dokument aus. Lassen Sie uns einfach verkleinern. Sie werden sehen, dass wir ein Diagramm haben, das Ihnen die verschiedenen Arten von Containern zeigt, die Sie vielleicht einen Code platzieren können. Also werden wir uns hauptsächlich auf Module konzentrieren, die ist, wo Sie tatsächlich erstellen Mac rose. Aber zusätzlich zu diesem ist, werden Sie sehen, wir haben Wortobjekte, die im Grunde nur dieses Dokument enthält, und dies ist ein Objekt, das sich auf das Dokument selbst bezieht. Dann haben wir Benutzerformulare, Klassenmodule. Gehen wir nun zurück in den visuellen Basic-Editor auf hier, wir können Beispiele aus diesen vier verschiedenen Arten von Containern sehen und wir werden sie einfach in der Reihenfolge durchgehen . Also werde ich alle verschiedenen Code-Fenster schließen, damit wir von vorne anfangen können. Okay, Also in diesem Projekt, mit vorbereiteten Beispielen für jeden der vier verschiedenen Code-Container, enthält die 1. 1 in einem Ordner mit der Bezeichnung Microsoft Word-Objekte dieses Dokument und dies ist im Grunde die programmatische Repräsentation aus dem fraglichen Dokument das Dokument , auf das sich dieses Projekt bezieht. Offensichtlich in diesem Fall eine visuelle Darstellung, gibt es in diesem Fall eine visuelle Darstellung,auf die Sie zugreifen, indem Sie einfach zu Wort zurückgehen. Und jetzt arbeiten Sie mit dem Objekt selbst. Aber aus programmatischer Sicht kann dieses Objekt grundsätzlich Code enthalten, der sich auf das Dokument bezieht. Um auf diesen Code zuzugreifen, doppelklicken Sie auf das Symbol. Sie können auch mit der rechten Maustaste klicken und Code anzeigen auswählen. Der Code, den Sie in diesem Objekt platzieren, ist kein Makro. Es ist im Grunde ein Ereignishandler. Dies ist eine Unterroutine, die ausgeführt wird, wenn ein bestimmtes Ereignis auf die Ereignisse auftritt, die sich speziell auf Dokumente beziehen. Ah, öffnen und schließen. Diese spezielle Unterprozedur namens document new bezieht sich nur auf Vorlagen und wird jedes Mal ausgelöst, wenn ein neues Dokument erstellt wird, das auf dieser Vorlage basiert. Hier können wir also im Grunde im Grundechemische Bücher sehen, die eine Funktion ist, die verwendet wird, um eine Nachricht für den Benutzer anzuzeigen, und es ist einfach eine Erinnerung. Denken Sie daran, Ihre Arbeit häufig zu speichern, und dann gibt dieser Parameter an, dass es sich um ein Dialogfeld mit einem Ausrufezeichen handelt. Ah, anderen Worten, wir schreien irgendwie in den Benutzer so nicht zu empfehlen. Wenn Sie dies bei der Arbeit tun, lassen Sie es uns einfach testen. Einfache Kleidung und statt mit der rechten Maustaste und Auswahl öffnen nun auch Doppelklick. Dies gibt uns ein leeres Dokument basierend auf der Vorlage, die wiederum löst unseren Code auf Ergebnisse sind MSG Box. Da sind die Ausrufezeichen Erfindungen, also klicken wir. OK, wir werden das loswerden, und dann gehen wir zurück, indem wir mit der rechten Maustaste klicken und Öffnen auswählen. Also bearbeiten wir noch einmal die Vorlage selbst. Gehen wir nun zurück, um ein visuelles Basic zu entwickeln. Ich gehe nur Teoh, gehe zurück zu diesem Dokument, indem du auf das Symbol doppelklickst. Das ist dann ein Beispiel eines Ereignishandlers , der im Grunde stattfindet, wenn ein neues Dokument basierend auf dieser Vorlage erstellt wird. Als nächstes haben wir Benutzerformulare. Also wieder kann ich einfach doppelklicken, um Ihnen zu zeigen, dass sie ein Formular verwenden, im Grunde, ist ein individueller Dialog in ihm. Sie können alle diese verschiedenen Arten von Steuerelementen platzieren. Es ist also eine ziemlich schöne Möglichkeit, Ihren Code zu Ihrem Makro viel flexibler zu machen, indem eine Benutzeroberfläche erstellen, die es dem Benutzer ermöglicht, Entscheidungen zu treffen und die Art und Weise zu optimieren, wie Ihr Code ausgeführt wird, um Parameter einzugeben , die Ihr Makro kann dann verwendet werden, um Entscheidungen zu treffen. Es ist also eine ziemlich leistungsfähige Funktion, und wir werden Benutzerformulare im Detail abdecken, um kowtow hinzuzufügen, Verwendung von Formular, das Sie einfach doppelt dick auf dem Steuerelement, zu dem Sie diese Funktionalität hinzufügen möchten . Also hier, klar, wir wollen, dass Dinge passieren, wenn der Benutzer fertig ist, geben Sie seinen Namen ein und klicken Sie dann auf das Kontinuum. Also für unseren Code, würde es doppelklicken Sie auf Weiter. Wir würden dann automatisch eine Unterprozedur gegeben, die den Namen des Steuerelements verwendet in diesem Fall wurde BT genannt und fortgesetzt, und die Aktion in diesem Fall ist es ein Klick. Ok, weitermachen. Wir haben Module, und hier werden wir den größten Teil des Codes setzen, den wir in diesem Kurs tun, weil Sie hier tatsächlich Mac Rose erstellen. Oder wie wir sahen, als wir in der Blockflöte verwendet. Hier wird Makrocode automatisch vom Recorder generiert. Wenn wir also auf Modell eins klicken, welches das einzige Modell ist, das wir hier haben, werden Sie sehen, dass es ein einzelnes Makron enthält. Wir können sagen, es ist ein Makro durch die Verwendung des Wortes Vorort, und das Makro wird Show Form genannt. In ihm drin. Das ist nur, um die Zeile zu singen, und dieser Name, Sie werden wahrscheinlich bemerkt, heiratet mit dem Namen unserer Form. Also müssen wir FRM für voll Präfix und dann wird das Formular aufgerufen Anmelden und im Wesentlichen werden Sie erkennen DOT-Show wird verwendet, um das Formular anzuzeigen, so dass wir es von hier aus ausführen können und bis kommt voll. Ich verstehe meinen Namen und klicke auf Weiter, also glaube ich nicht, dass wir etwas Mawr auf Modellen sagen müssen, denn hier werden wir die meiste Zeit damit verbringen, verschiedene Subprozeduren innerhalb von Modulen zu erstellen , so dass verlässt nur dann Klassenmodule. Dies ist im Grunde ein fortgeschrittenes Feature, und es ist etwas über den Rahmen dieser einleitenden VB ein Titel. Aber ich werde erklären, was Klassenmodule sind. Sie sind im Grunde Container für objektorientierten Code. Objektorientierter Code bezieht sich auf eine Art der Programmierung, die für große Anwendungen geeignet ist, unabhängig davon, ob es sich um eine erhebliche Menge an Code handelt, normalerweise die Zusammenarbeit zwischen verschiedenen Programmierern. Angesichts der Größe des Projekts gibt es viel Spielraum für Fehler, die sich einschleichen und aufgrund von Code, der zu einem Bereich einer Anwendung gehört , was die Funktionalität von Code beeinträchtigt, die mit einem völlig anderen Bereich zusammenhängt. Objektorientierte Programmierung bietet einen Mechanismus für die Unterteilung in Code in isolierte Kompartimente. Andi strukturieren in Ihrem Code grundsätzlich in Form von Blackboxen, wenn Sie möchten, und dies geschieht durch Definieren von Klassen. Jede Klasse bezieht sich auf einen bestimmten Bereich der Anwendung und ist effektiv ein Blueprint der den gesamten Code enthält, der sich auf diesen bestimmten Bereich bezieht. Also doppelklicken wir, um darin zu schauen. Sie werden sehen, wir haben eine nackte Bones Klasse in Bezug auf den Benutzer auf sie enthält grundsätzlich drei Eigenschaften oder Attribute des Benutzers in Bezug auf den Benutzernamen, und es gibt drei Arten von Benutzernamen eins ist, können Sie einfach den Benutzer fragen, Geben Sie Ihren Namen ein. Also hier haben wir Namen eingegeben. Dann gibt es das Wort Name, und das System ist Ihr Windows-Anmeldename. Im Grunde zeigt diese Klasse ein Codefragment, das Sie verwenden könnten, wenn Sie eine Klasse erstellen, die die Benutzeraktivität verfolgt. Okay, da haben wir es. Dies sind die vier Objekttypen, in die Sie Ihrem VB einen Code platzieren können. Es gibt einen anderen Ordner, den Sie innerhalb des Projekts mit dem Namen Referenz sehen können. Und obwohl es kein Container für Code ist, sollte ich einfach erklären, was der Referenzordner aus dem Code voll ist. In Sichtweisen bietet es im Grunde ein Mechanismus Recht in Verweisen auf zwei Dokumente oder Vorlagen, die Code enthalten. Sagen zum Beispiel, lassen Sie uns einfach schließen und sicher und gehen Sie dann einfach zurück in den Ordner Übungen. Wenn Sie nicht immer noch wo und in Null zu, Sie werden sehen, dass wir hier eine hintere Zeile aktiviert Dokumente. Es ist diesmal keine Vorlage namens Ref. Lass uns das einfach eingehen. So ist derzeit ein leeres Dokument. Wenn wir zu Entwickler Visual Basic gehen, werden Sie sehen, dass es einen Verweis auf normal enthält, da es auf dieser Vorlage basiert. Nehmen wir an, wir möchten einen Verweis auf die Vorlage erstellen, in der wir gerade gearbeitet haben . Wir gehen zurück zum Entwickler und klicken auf der rechten Seite auf Dokumentvorlage. Hier können wir auf Anhängen klicken, arbeiten Sie unseren Weg in den Übungsordner Köpfe auf dem Destiny Abschnitt Null zu und hier ist unser Projekt Beispiel Makro aktivieren Vorlage. Also doppelklicken wir, um diesen Klick zu öffnen. OK, jetzt, wenn wir zum Visual Basic-Editor zurückkehren, den Sie in unserem Referenzordner sehen, haben wir einen Verweis auf diese Datei. Als Folge dieser Referenz haben wir jetzt das Projekt aus dieser Datei verfügbar. Hier sind die vier Container, über die wir gerade diskutiert haben, und wie es steht, können wir tatsächlich alle diese innerhalb des aktuellen Dokuments ändern. Indem wir diese Referenz erstellen, haben wir nun Zugriff auf den gesamten Code in Objekten innerhalb dieser Datei. So könnte ich zum Beispielhier reinkommen zum Beispiel und vielleicht einen Knopf hinzufügen. Wie Sie wahrscheinlich erraten können, können wir eine Schaltfläche duplizieren, indem Sie kopieren und einfügen, und Sie können auch duplizieren, indem Sie die Steuerungstaste gedrückt halten und einfach ziehen. Also werde ich das einfach aufräumen, es kleiner machen, eine Beschriftung aufrechterhalten, zu abgesagt. Dann werde ich es umbenennen. Also hier ist mein Eigenschaftenfenster. Es ist nicht sichtbar. Es ist nur View-Eigenschaftenfenster, und der Name ist der allererste Parameter. Wir werden das Präfix b TN Abbrechen Antwort verwenden. Und dann möchte ich etwas Code darauf setzen, der einfach das Fenster schließt. Also doppelklicke ich auf eine Unterprozeduren, die automatisch mit dem Namen meines Steuerelements generiert werden , PT und Abbrechen und den Ereignisklick, was genau das Ereignis ist, das ich möchte. Also hier kann ich einfach sagen, entladen, gefolgt von dem Namen unseres Formulars und um es zu testen. Ich werde nur auf ein Wort zurückgehen, Mac Rose und die Show für Macron laufen, die mit voller bringt und dann kann ich absagen. Diese Änderungen von wurden also automatisch am Dokument selbst vorgenommen. Und wenn ich jetzt zu schnelles Wort wäre, wird es mich zwei Dinge fragen. Soll ich die Änderungen in ref speichern, das sind die Dokumente, die ich derzeit geöffnet habe, also werde ich ja sagen. Aber es wird mich auch fragen, ich meine Änderungen an Projektbeispielen speichern möchte? Und wieder werde ich ja sagen. Ein Projekt ist einfach der Container für den gesamten Code, der mit einem Dokument oder einer Vorlage verknüpft ist. Innerhalb jedes Projekts. VB ein Code kann auf vier Arten implementiert werden, indem Makros innerhalb eines Moduls erstellt werden. Meine Schreib-Ereignishandler in diesem Dokument objektieren meine Schreib-Ereignishandler für Benutzerformular-Steuerelemente und durch Erstellen von Klassenmodulen. Und denken Sie daran, jedes Dokument, das VB enthält einen Code gespeichert werden muss, ist ein Makro Marine-Dokumente . 11. 2.2: Andere Fenster in der VBE: hatte einen Blick auf die Rolle des Projekt-Explorer-Fensters. In diesem Video wir einen Blick auf einige der anderen verfügbaren Fenster im Visual Basic-Editor. Lassen Sie uns in den Ordner Übungen gehen, eine Kreuzung zu und lassen Sie uns noch einmal darauf, die Vorlage, die wir im letzten Video verwendet haben. Also klicken Sie einfach mit der rechten Maustaste und wählen Sie Öffnen und dann Entwickler und Visual Basic, um den Visual Basic-Editor zu betreten . Und dieses Mal beginnen wir mit einem sauberen Schiefer. Schließen wir einfach jedes einzelne Fenster. So haben wir festgestellt, dass der Projekt-Explorer normalerweise der Ausgangspunkt ist. Also bringen wir das auf und wir kondensieren. Sehen Sie alle Objekte an, die für das Anhängen von Code an jedes der Dokumente verfügbar sind, die Sie aktuell als „ open“ aufrufen . Der nächste Fenstertyp, auf den Sie wahrscheinlich stoßen werden, ist ein Code-Fenster, und es gibt eine Reihe von Möglichkeiten, Code-Fenster zu öffnen. Am einfachsten ist es, auf eines dieser Objekte zu doppelklicken, und das öffnet das Code-Fenster. Im Falle eines Formulars Double, klicken Sie einfach in öffnet das Formular, so dass, um den Code in einem Treffer zu erhalten, können Sie mit der rechten Maustaste klicken und wählen Sie Code anzeigen. Und natürlich natürlich im Ansichtsmenü haben Sie im Ansichtsmenüauch Code. Die Abkürzung. Wie Sie sehen können, gibt es F sieben. Jedes Codefenster, das Sie öffnen, schließt keines der vorhandenen Codefenster. Sie sammeln sich hier einfach auf der rechten Seite an. Wenn wir uns den unteren Rand des Fenstermenüs ansehen, könnten alle derzeit verfügbaren Code-Fenster zugegriffen werden, und Sie sind möglicherweise auf die Abkürzung für das Wechseln von Fenstern in anderen Programmen gestoßen. Es wird gesteuert und Tab, so dass Sie sehen können, dass beim Drücken, Steuern und Tabulatoren der entsprechende Objekt-Korrespondent des aktuell aktiven Fensters ebenfalls hervorgehoben wird. Wir werden natürlich viel Arbeit im Code-Fenster erledigen, so dass Sie sich sehr daran gewöhnen, es während dieses Kurses zu verwenden, indem Sie das Menü „Ansicht“ hinunter verschieben. Das nächste Fenster, das wir haben, ist der Objektbrowser, und dies ist eine eingebaute Referenzfunktion, Sie die Syntax für alle VB überprüfen können, einen Code, den Sie vielleicht schreiben möchten. Der Code ist in verschiedene Bibliotheken unterteilt. Also, zum Beispiel, wenn Sie etwas tun, das sich auf VB A selbst und nicht auf ein bestimmtes Programm bezieht, innerhalb der Microsoft Office Suite U two Vehbi eh? Also hier finden Sie Syntax, die üblich ist, auf der verwendet werden könnte, wenn, direkt in Programmen, die Vehbi eh verwenden? In Microsoft Word oder Excel oder Power Point. Also, zum Beispiel, wenn wir mit dem Dokumentobjekt zu tun haben, wird das Dateisystemobjekt zu diskutieren. Und hier würden Sie kommen, wenn Sie die Syntax überprüfen möchten, um zum Beispiel zu sehen, zum Beispiel zu sehen, wie Sie das aktuelle Verzeichnis nach dem Befehl ändern, der es tut. Aktuelles Verzeichnis. C U R D I r herder Wenn Sie mit Wort arbeiten wollen und natürlich, Sie suchen in der Wortbibliothek, und hier sehen Sie alle Objekte, die sich auf Microsoft Word beziehen. beispielsweise mit einem Dokumentobjekt arbeiten, Wenn Sie beispielsweisemit einem Dokumentobjekt arbeiten,können Sie einen Bildlauf nach unten durchführen und die verfügbare Syntax überprüfen. Wenn Sie also das Dokument sagen wollen, gehen Sie nach unten. Natürlich, zu sagen, dass, wie es uns sparen wird, ist es jetzt auf hier. Sie bekommen eine Vorstellung von all dem in der Steuer. Wir werden mehr über den Objektbrowser in Abschnitt sechs, dem Wort Objektmodell, sprechen. Sie werden feststellen, dass der Objektbrowser in den gleichen Bereichen geöffnet wird, den Codefenstern und tatsächlich wird er am unteren Rand des Fenstermenüs angezeigt, und Sie können zu und von ihm wechseln, wenn er geöffnet ist, indem Sie die Steuerung rechtzeitig verwenden. Der nächste Abschnitt im Menü Ansicht bezieht sich auf das Debuggen in, so dass wir unmittelbare Ortsansässige haben. Beobachten und rufen Sie an. Stack wird diese Fenster in Abschnitt acht ausführlich besprechen, Debuggen in und Fehlerbehandlung. Im Moment möchte ich nur erwähnen, dass das unmittelbare Fenster ein bisschen vielseitiger ist, sowie seine Rolle im Debuggen, in dem später kommen wird. Es kann auch verwendet werden, um eine einzelne Codezeile auszuführen. Dies macht es zu einem sehr nützlichen Werkzeug, sowohl für eine sehr feine oder eincheckende Syntax auch nur für die Durchführung einer einzigen Aktion Verwendung im Code. Ich gebe Ihnen ein sehr einfaches Beispiel. Gehen wir zurück zu Microsoft Word. Verwenden Sie einfach dieses Symbol hier oder alt 11 und dann in der Datei oder Büro Taste. Lassen Sie uns Optionen oder Wortoptionen auf im Abschnitt Benutzername wählen. Du wirst sehen, dass ich meinen Namen Grant Gamble habe. Als Benutzer habe ich die Möglichkeit, dies auch zu ändern. Mal sehen, was es ist, also ist es eine Eigenschaft des Anwendungsobjekts, wobei das Anwendungsobjekt natürlich Microsoft Word ist, das gelesen geschrieben wird. Und genau so funktioniert es im Code. Also im unmittelbaren Fenster, wenn ich diese Eigenschaft lesen möchte, würde ich ein Fragezeichen und dann Anwendungsdocks verwenden und keine Preise für das Erraten, dass es Name verwenden wird, wenn ich die Eingabetaste drücke, es zeigt mir den Benutzer -Namen, weil es sich um eine Lese-Schreib-Eigenschaft handelt. Ich kann es auch ändern. Also, um das zu tun, lösche ich die Frage Mark I einfach ein Zeichen einer Zeichenfolge, weil dies offensichtlich ein String-Parameter ist . Ich weise ihm eine Zeichenfolge zu, weil es eine Zeichenfolge ist. Es muss in Anführungszeichen gehen. Sagen wir mal, nur Grant. Wenn ich die Eingabetaste drücke , wird diese Zeile ausgeführt. Also, wenn ich wieder in Wortoptionen gehe, werden Sie sehen, dass die Änderung programmgesteuert vorgenommen wurde. Lassen Sie uns es einfach auf das zurücksetzen, was es so waas, sowie seine Rolle im Debuggen, in dem später kommen wird . Denken Sie daran, dass diese Einrichtung existiert. Sie können einfach eine Codezeile ausführen, um schnell zu überprüfen und einzustellen, oder um einen Parameter zu überprüfen, und es erspart Ihnen sehr oft, ein Makro für diesen Zweck zu erstellen oder den Recorder zu verwenden, wie wir es zuvor getan haben. Dann haben wir das Projekt erkunden, die wir gesehen haben und das Eigenschaftenfenster. So können Sie im Grunde wählen, Attribute des ausgewählten Objekts zu ändern. Wenn wir also auf dieses Dokument klicken, haben wir eine Menge Feedback im Wesentlichen in Bezug auf die Einstellungen dieses aktuellen Dokuments. Aber hauptsächlich mit Benutzerformularen werden Sie in Eigenschaften verwendet. Also, was auch immer ich auf die Steuerung klicke, ich kann eine Reihe von Eigenschaften sehen, die sich auf dieses Steuerelement beziehen, wie sie weder als alphabetische Liste ansehen . Oder ich kann auf die kategorisierte Registerkarte wechseln, auf der die verschiedenen Attribute unter Überschriften gruppiert sind , und Sie haben hier die Möglichkeit, die Überschriften zu reduzieren, was es viel einfacher macht, zu navigieren und das Attribut zu finden, das Sie suchen so gut wie diese. Mit Jahren von Formularen, können Sie das Steuerelement aus diesem Drop-down-Menü sowie offensichtlich klicken unter Kontrolle über die Verwendung von warm selbst, und es schaltet einfach über. Wenn ich beispielsweise den Namen meines Labels ändern wollte, liegt der Grund dafür, dass der Name nicht geändert wurde, darin, dass er nicht programmgesteuert manipuliert wird, so dass sein Name irrelevant ist. Aber wenn man ihm den Namen geben würde, würde es wahrscheinlich mit L. B L aus Gründen der Klarheit beginnen , indem man ein Drei-Buchstaben-Präfix verwendet, um anzuzeigen, dass es sich um ein Etikett Andi-Name handelt, denn das ist, was es mit Modellen und Klasse -Modulen. Das einzige, was Sie wirklich ändern, ist der Name des Moduls. Also lassen Sie uns sagen, dass dies als Haupt bezeichnet wird. Wir haben dann ein paar Optionen, die sich speziell auf die Verwendung des Formulars beziehen. Wenn ich also das Benutzerformular hervorheble, werden sie verfügbar. Auf einer ist Toolbox, die wir kurz gesehen haben, der Sie Steuerelemente auf das Formular reagieren können. Und dann gibt es eine Tabulatorfolge. Und das ist die Reihenfolge, in der Elemente hervorgehoben werden, wenn der Benutzer die Tabulatortaste drückt, wenn das Formular in diesem Formular sichtbar ist. Da die Schaltfläche „Abbrechen“ nach der Schaltfläche „Weiter“ erstellt wurde, ist sie zuletzt in der Tabulatorreihenfolge. Also, um zu beweisen, dass, wenn wir das Formular ausführen und ich drücken Sie einfach die Tab-Taste, Sie werden sehen, es geht throb die Lehrbücher, um fortzufahren und dann zu beraten, was keine große Sache ist, aber die Dinge ordentlich und ordentlich zu machen. Wenn wir die Tab-Reihenfolge aufheben, und wenn ich einfach auf Bt klicken und abbrechen und nach oben gehen, ist es jetzt in einer logischeren von links nach rechts oben nach unten Reihenfolge. Also, wenn wir von diesen Steuerbüchern laufen, gehen wir den Rat und tippen Sie dann wieder nimmt uns, um fortzufahren. Das ist also ein Blick auf die verschiedenen Fenster. Und wie gesagt, werden wir die Debugging-Fenster abdecken, wenn wir im Abschnitt ausführlich zum Debug kommen. Dann haben wir vier Tool Buzz die Standard Tour Bars, die eine, die derzeit sichtbar ist. Und wenn Sie ein Word-Benutzer sind, der einen seit einiger Zeit verwendet, dann sind diese Symbolleisten sehr vertraut mit früheren Versionen der Microsoft Office-Suite . Also haben wir Dinge wie offensichtlich, schneiden Sie Copy Paste auf Do, äh, spielen, um Code auszuführen, um tatsächlich ein Jahr von vier zu laufen. Und dann haben wir hier einige Symbole, um einige der Fenster sichtbar zu machen, so dass sie die Funktionen duplizieren, die wir im Menü Ansicht gesehen haben. Die Edit in Toolbar verfügt über Optionen, die sich speziell auf Code beziehen, sobald ich zu einem Code-Fenster gewechselt habe, dann werden sie sichtbar. Ich werde diese Optionen besprechen, sie verwenden, wie wir durch den Kurs gehen und wir beginnen Code einzugeben, werden sie diskutieren, wie wir sie brauchen, um die Tools auf dem Debugging-Tool zu besprechen. Aber wenn wir zum Debuggen im Abschnitt kommen und die endgültige Symbolleiste für Benutzerformulare ist, gehe ich einfach zurück zum Benutzerformular und es hat ein paar Optionen im Zusammenhang mit Strukturierung und Formatierung Ihrer Steuerelemente. Also, zum Beispiel, hier habe ich die Fähigkeit. Wenn ich diese gruppieren oder die Ausrichtung ändern wollte, wenn sie also keine Linie wären, kann ich die unteren Kanten abschleppen, und ich könnte sie gleich machen, mit dem, was ich zuerst ausgewählt habe, ich kann mich nicht erinnern, aber das wird die Grundlage des gemeinsamen mit werden, und dann, wenn ich wähle, dass sie werden, dass mit. Basierend auf den Ergebnissen können wir davon ausgehen, dass ich von rechts nach links gezogen habe, als ich es ausgewählt habe, und die Schaltfläche Weiter wurde zuerst ausgewählt, und sie beide dasselbe mit dem Theory Journal mit dem Fortsetzen nach oben Lassen Sie uns einfach nicht tun so. Sehr unkompliziert. Also, das ist ein kurzer Blick auf die Fenster und Symbolleisten, die Sie zur Verfügung haben. Ich habe diese Schnittstellenelemente im nächsten Video nicht angeschaut, um den Code einzuschreiben, den Windows Air verwendet, um Code in Modulen zu erstellen und zu bearbeiten. Nachrichten von Formularen, die dieses Dokument Objekt und Klasse Module, zusätzlich zu seiner Rolle in Debug im unmittelbaren Fenster, könnte verwendet werden, um eine Zeile des V A-Codes auszuführen. Der Objekt-Browser ist eine integrierte Referenz, die diese intakte Struktur des B A auf dem Wort-Objektmodell detailliert beschreibt. Das Eigenschaftenfenster wird am häufigsten verwendet, wenn ein Anmelden Attribute für Steuerelemente in einer Nachricht ein Formular. Es gibt vier Symbolleisten im Visual Basic-Editor Debuggen, Bearbeiten Standard und Verwendung von Formularen 12. 2.3: Makros und Unterprozessoren: Nachdem wir uns den visuellen Basic-Editor und einige der verfügbaren Tools angesehen haben, lassen Sie uns nun fortfahren, um tatsächlich in ein Makron-Makron zu schreiben, ist im Wesentlichen eine Unterroutine, also werden wir die verschiedenen Arten von Unterroutine diskutieren, die Sie innerhalb der -Modul. Beim Erstellen der Makrolösung. Es ist fast unvermeidlich, dass Sie Ihren gesamten Code nicht in eine einzige Prozedur einfügen möchten . Ein typischerer Ansatz besteht darin, den gesamten Code, der sich auf eine Stufe Ihrer Operation bezieht, in ein separates Verfahren zu setzen und dann ein Hauptverfahren zu haben, das alles zusammenbringt. Nehmen wir an, wir sind dabei, ein Makro zu erstellen, und wir haben uns gesetzt und diese verschiedenen Schritte entworfen, die wir ausführen wollen, und wir haben sie in drei Hauptbereiche unterteilt. Initialisierungsverarbeitung und -abschließung. Lassen Sie uns also ein Diagramm erstellen, das die Funktionalität zeigt, die wir Stadt Makro Toe wollen. Ich werde nur insert smart verwenden, sind keine Hierarchie. Lassen Sie uns einfach mit dem Flugzeug Organigramm gehen, so dass wir diese Box erweitern können, so dass dies unsere wichtigste, einige Prozedur, die das Makro selbst sein wird. Dann hätten wir eine Unterprozedur für die Initialisierung, eine andere für die Verarbeitung und eine andere für die Fertigstellung. Und dann, wie gesagt, wäre dieser hier das Makro. Lassen Sie uns also einen Umriss geben und den Umriss zum Denker machen. Okay, das ist also die Struktur, die wir anstreben. Schauen wir uns nun an, wie wir Code schreiben, der die Struktur widerspiegelt, die in den Ordner Exercises geht . Und wenn Sie sich von Abschnitt eins erinnern, werden wir die meisten unserer Mac Rose in diesem Adan genannt GCS Wort VB ein Training und öffnen und fügen Sie einfach Rechtsklick und wählen Sie öffnen. Dann lassen Sie uns gehen, um Visual Basic und im Ordner Models zu entwickeln. Öffnen wir das zweite Modell direkt in Macron in VB. Also die erste Unterprozedur, die wir erstellen möchten, ist unsere Haupt-Unterprozedur, die das Makro sein wird, um ein Makro zu definieren, verwenden Sie das optionale Schlüsselwort public bullet by sub, gefolgt von dem Namen des Makros, und wir gehen, um das Präfix Abschnitt Null zu verwenden, um dies ist Video-Tutorial. 03 Makro A. Das ist ein Präfix, und dann nennen wir es Haupt mit meinem Drücken der Eingabetaste. Das Programm vervollständigt die Unterstruktur für mich, indem ich die Lesbarkeit in der Antwort einfüge und dann die Tabulatortaste auf der Bearbeitungssymbolleiste drücke, zeige ich Ihnen einfach, welche bearbeitet wird. Diese ist die Standardsymbolleiste, und diese wird auf dem Bearbeitungswerkzeug bearbeitet, aber Sie haben tatsächlich eine Schaltfläche „Erfinden“. Aber wie Sie in Klammern sehen können, dass die Verknüpfung Registerkarte ist viel bequemer auf dem anderen Weg aus Dent seine Verschiebung von der Zeit. Ich möchte jetzt meinen Untergebenen anrufen. Ein gewisses Verfahren ist. Und dazu verwende ich den optionalen Schlüsselwortaufruf gefolgt vom Namen der Unterprozedur. Also werde ich mit dem gleichen Namen in der Konvention. 020 p bei Initialisierung. Das war unser erster Schritt. Dann hatten wir die Verarbeitung bei der Fertigstellung. Das sind also die drei untergeordneten einige Prozeduren, die mein Hauptmakro aufrufen wird. Und jetzt, natürlich, müssen wir diese definieren. Lassen Sie uns faul sein und kopieren Sie einfach diesen Code. Fügen Sie es hier können wir dann Delle verwenden, die Shift-Tab ist, um es wieder dort zu Pop. Und wir ersetzen einfach das Wort cool durch private sub. Und wenn ich dann einfach das über das Wort cool kleben. Wir haben nicht das Skelett von unseren drei Unterprozeduren. Das ist also der Hauptunterschied zwischen einem Makro in einer Unterprozedur, die von einem Makron aufgerufen wird. Das Makro selbst verwendet public sub und die einige Prozeduren, die standardmäßig private Plötzlich genannt wird. Innerhalb eines Moduls. Einige Verfahren sind öffentlich, so dass, wenn dies zugelassen wird, wird es ein öffentliches Verfahren sowieso. Lassen Sie uns einfach Code reinlegen, damit wir tatsächlich etwas passiert. Also wieder sind tres tab on. Verwenden Sie einfach MSG Box und in Anführungszeichen Initialisierung abgeschlossen. Okay, lassen Sie einfach die Könige der anderen U-Boote kopieren. Dies wird dann Verarbeitung und Organisation sein. Es gibt also unsere Grundstruktur. Speichern wir unsere Änderungen und gehen zurück zu Word, entweder durch Schließen der Baby E oder alle 10 11 und auf der Entwickler-Symbolleiste. Lass uns kalt werden, Mac Rose. Hier ist das Makro, das wir als unser Projekt am Ende des letzten Abschnitts geschrieben haben. Und hier ist das Makro, das wir gerade geschrieben haben und natürlich vielleicht laufen. Es kühlt nur ab. Da sind drei. Etwas Prestige ist und zeigt unsere Chemie-Bücher. Message Makro ist eine öffentliche Unterprozedur, die in einem Modell platziert ist, das private Sub-prestigeträchtige im Modul platziert wird, kann nur von anderen Subprozeduren in demselben Modul zugegriffen werden, um eine Unterprozedur von innen auszuführen. Eine andere, verwenden Sie das optionale Schlüsselwort cool. Ziehen Sie es nach dem Namen der Prozedur. 13. 2.4: Hilfe: Wenn Sie Ihre Wort-Makrolösungen erstellen, werden Sie offensichtlich von Zeit zu Zeit stecken bleiben. In diesem Video besprechen wir einige der Strategien, mit denen Sie Hilfe zu Microsoft Word finden können. Die Themen. Es gibt fünf Hauptwerkzeuge, die Sie zur Verfügung haben, wenn Sie Hilfe bekommen. Weiter Lee B. A. Zunächst haben wir das Internet, also Web-Suchen. Ich werde nicht viel darüber sagen. Es ist so ein Teil unseres Lebens heutzutage, dass man, wenn man an etwas festhält, ins Web geht und genau das eingibt, woran man festhält. Je genauer, desto besser, und Sie bekommen Hilfe. Wenn Sie also ein Makro von Grund auf neu schreiben und nicht ganz sicher sind, wie Sie anfangen sollen, könnten Sie im Grunde genau das suchen, was Sie mit der hinteren Reihe erreichen wollen , und Sie werden Leute finden, die ähnliche Anforderungen hatten und schauen Sie sich einige der Lösungen , die sie wieder gefunden haben. Wenn Sie an einem bestimmten Problem hängen, wird möglicherweise eine Fehlermeldung angezeigt. Jedes Mal, wenn Sie versuchen, ein Makro auszuführen, geben Sie die genaue Fehlermeldung ein, die Sie erhalten, um eine Websuche auf, und schauen Sie sich Lösungen an , die für Menschen vorgeschlagen wurden, die das gleiche Problem hatten. Dann natürlich haben wir natürlichdie integrierte Hilfereferenz. Als nächstes haben wir eine Einrichtung namens Object Browser. Dies ist Zugriff aus dem visuellen Basic-Editor und gibt Ihnen eine strukturierte Präsentation von allen Elementen, die das Wort Vehbi bilden, eh? Als nächstes haben wir den Makro-Recorder, und dies bietet eine ausgezeichnete Methode aus Generating Co. Nur um Ihnen den Einstieg zu erleichtern, damit Sie tatsächlich sehen können, wie die Dinge genannt werden. Eines der Probleme bei der Verwendung der Hilfereferenz oder der Verwendung des Objektbrowsers, wie wir in einem Moment sehen werden , ist im Grunde, dass es manchmal ziemlich schwierig ist. Ich wusste nicht, was die Spuren der Elemente, die Sie versuchen zu manipulieren. Wie heißt es eigentlich? Ich kann es nicht nachschlagen, weil ich es nicht in die Schule wollte. Dies ist also, wo die Rückseite Rory Cup Rekord wird es durch nützlich. Und schließlich haben wir eine nette Funktion namens intelli Sense. Dies ist etwas, das in den visuellen Basic-Editor integriert ist, antizipiert, was Sie tun werden und in der Kontexthilfe angezeigt wird, die Sie dann verwenden können, anstatt alles selbst eingeben zu müssen rein auf Ihren Speicher, so Web-Suche. Ich werde nichts mehr darüber sagen. Wie gesagt, Es ist im Grunde etwas, das alles, was wir in dieser Welt jetzt inhärent ist. Ah, also lasst uns zur Hilfereferenz übergehen. Und natürlich reden wir nicht über das allgemeine Wort Hilfe, das wir hier haben. Ähm, also wurde ich geschlossen. Wir wollen ausdrücklich Wort vb eine Hilfe. Also müssen wir in Entwickler Visual Basic gehen oder, natürlich, drücken Sie alte F 11 die Tastenkombination auf von hier. Entweder wählen wir Hilfe. Hilfe zu Microsoft Visual Basic für Anwendungen. Nun, wir klicken hier oder natürlich F eins standardmäßig unterdrückt. Die Hilfe wird online angezeigt. Wenn Sie eine Menge Zeit off line verbracht, wenn Ihr Code in Sie könnte es bequem finden das Wort herunterladen 2013 db eine Referenz und dann klicken wir auf Download auf Thema aktivieren spezifische VB, eine Referenz, die wir herunterladen möchten, vorausgesetzt, Sie sind glücklich, die Online-Referenz zu verwenden. Wie gesagt, das Hauptproblem, das Menschen finden, ist, wo fange ich an? Was sind wir eigentlich suchen Zunächst einmal, beginnen Sie offensichtlich mit Wort 2013 Entwicklungsreferenz, und er hat drei Abschnitte. Konzepte. Wie kann ich und referenzieren die Konzepte enthalten Themen über diese nützliche Dinge, die Menschen oft auf der Art von Einführungs-und Zwischenstufe tun. Nehmen wir an, Sie möchten zum Beispiel etwas Hilfe oder ein Format im Text. Sie können beginnen, indem Sie diesen Abschnitt über das geschmeidige Format in Text lesen, so dass Sie während des Durchgangs eine kurze Beschreibung jeder Technik geben und Ihnen dann einen Beispielcode geben , der wirtschaftlich kopiert und einen Ausgangspunkt verwendet. für Ihren eigenen Code. Gehen wir einfach zur Entwicklungsreferenz zurück. Dann haben wir, wie kann ich? Dies ist ein ähnlicher Siris von Themen, aber sie sind fortgeschrittener sagt Sie können sehen, sie werden auf Dinge wie Inhaltssteuerelemente bezeichnet , Bausteine und mit Datenbanken verbunden. Und dann drittens haben wir die Referenz selbst, und weil es umfassend ist, hat es offensichtlich auf schreckliche viele Dinge, die Sie nie wirklich brauchen oder in Ihrem codierten verwenden werden . Auf dem Spiel steht ein Beispiel. Das Frontobjekt. Angenommen, Sie arbeiten mit Zeichen formatiert, also hier werden Sie sehen, dass Sie drei Möglichkeiten haben, fortzufahren, Sie können sich jedes Stück der Syntax ansehen, die liebende Mitglieder ist. Hier haben Sie Links zu allem, was mit den Fremdkörpern gemacht werden könnte oder, wenn Sie sich entweder auf Eigenschaften konzentrieren möchten, die im Wesentlichen Attribute sind, die Sie festlegen können . Und wenn wir zurück zur Wort-Schnittstelle in der Home-Registerkarte gehen. Offensichtlich entspricht das gefundene Objekt der vorderen Gruppe auf der Multifunktionsleiste. Alle Zeichenformatierungsattribute, die wir vielleicht sagen könnten, wie die Schriftfarbe, die Formulare nennen die Telefongröße. All dies sind im Wesentlichen Eigenschaften. Wenn wir hier klicken, ist alles, was wir sehen, äquivalent zu einer dieser Optionen. Wenn wir jetzt nur zurück zu den Formen, Objekt, Objekt, Gegensatz dazu, die Methoden, unsere Aktionen, die Sie auf der Vorderseite durchführen können. Und, wie Sie sehen können, ist das nicht eine große Menge von ihnen wachsen und schrumpfen, wahrscheinlich die beiden am häufigsten in dieser Liste verwendet und, natürlich, ihr Äquivalent, um auf diese beiden Elemente klicken. Eine Methode ist also im Grunde eine Aktion, die Sie für das Objekt ausführen können. Also, wenn Sie darüber nachdenken, wenn wir vergleichen, wachsen und schrumpfen. Größe ist ein bestimmtes Attribut. Wachsen ist eine Aktion. Es ist eine ähnliche Sache wie der Kontrast zu sagen, dass das Kind vier Fuß sechs Zoll groß ist . Das wäre im Grunde eine Eigenschaft des Kindes, im Gegensatz zu sagen, dass das Kind um drei Zentimeter gewachsen ist, seit ich sie das letzte Mal gesehen habe. Okay, also das ist Ah, schneller Überblick über die Verwendung der Referenz aus der Kälte, wenn Sie möchten. Mit anderen Worten, Sie springen einfach hinein und Sie navigieren durch. Diese Methode neigt dazu, die schwierigste zu sein. Weil, wie wir gesagt haben, das Hauptproblem ist, wo fange ich an? Wie nennt man Dinge? Wonach suche ich? Also lass uns das schließen. Werfen wir nun einen Blick auf den Objektbrowser. Also wieder, Entwickler Visual Basic und es ist unter dem Ansichtsmenü. Es ist genau so strukturiert wie die Hilfereferenz, die wir gerade gesehen haben, also würden wir anfangen, Wort als Bibliothek auszuwählen. Dann haben wir den gleichen Westen, den wir gesehen haben, damit wir zu Fonds gehen konnten, wie wir die Hilfe Referenz getan haben, und hier können wir alle Mitglieder aus dem Fonds sehen. Also hier ist die Wachstumsmethode. Sie können sehen, dass Methoden haben dieses grüne Symbol, während Eigenschaft haben diese alte Karteikarte Symbol mit der Hand halten die Karteikarte, so dass wir hier sehen können. Wenn Sie etwas fett machen wollen, wird es das Frontobjekt auf der mutigen Eigenschaft vor dem Frontobjekt sein. Was zeigt Ihnen der Objekt-Browser? Grundsätzlich ist es einfach Struktur. Es zeigt Ihnen, wo sich eine Eigenschaft befindet oder wo sich eine Methode im Kontext des sogenannten Wort-Objektmodells befindet. Mit anderen Worten, jedes Stück Syntax, was es legitim ist. Nach innen. Vehbi, was? Was sind die V B A Äquivalente zu jedem der Elemente in Wort? Wenn Sie also in der Wort-Schnittstelle arbeiten, indem Sie alle Optionen auf den verschiedenen Bändern verwenden, sagt Ihnen der Objektbrowser im Grunde, was die äquivalente vb A zu jedem dieser Befehle , die wir im Wort Ribbon haben. Aber was es Ihnen keinen Kurs gibt, ist viel Hilfe. So isoliert Verbleib innerhalb der Struktur von V B. A bestimmte Elemente lebt. Wenn du willst, helfen wir dir dabei. Drücken Sie dann F ein oder klicken Sie auf diese Hilfe. Es muss dieser Hilfe-Button sein, im Gegensatz zu diesem. Wenn Sie auf dieses klicken, auch wenn Sie etwas im Objektbrowser hervorgehoben haben, werden Sie immer auf dem Startbildschirm landen, den wir zuvor gesehen haben. Wenn Sie also kontextuelle Hilfe zu den aktuell ausgewählten Elementen erhalten möchten, drücken Sie entweder auf einen oder klicken Sie auf dieses Symbol seufzt Sie mit jetzt auf eine Beschreibung der Schriftart sehen können , nicht kahl Eigenschaft auf DWI kann hier im Grunde sehen, dass Wir müssen jeden Ausdruck setzen, der sich auf ein gebildetes Objekt bezieht, und dann können wir es auf true false oder W d undefined setzen. Ich sage, wir können es einstellen, weil hier die Hilfereferenz bestätigt, dass es sich um eine Lese-Schreib-Eigenschaft handelt. Mit anderen Worten, diese Eigenschaft, die beide schwächen, überprüfen, um zu sehen, was es derzeit ist und ändern. Dann weiter unten. Wir haben ein kurzes Beispiel mit dem Fonds stoppen fett Eigenschaft. Okay, das ist also der Objektbrowser. Und wie ich mit beiden sagte, sowohl die Hilfereferenz im Objektbrowser. Das Hauptproblem ist, wenn Sie anfangen, Vehbi zu schreiben, was? Wonach suche ich? Wie nennt man Dinge? Hier wird der Makrorekorder so nützlich. Was auch immer Sie versuchen, mit Ihrem VB einen Code nach innen zu tun, Sie können tatsächlich selbst aufzeichnen, diesen Schritt die meiste Zeit auszuführen. Dies wird nicht wirklich die hintere Zeile für Sie schreiben, aber was es Ihnen geben wird, ist Code, den Sie als Ausgangspunkt verwenden können. Nehmen wir also ein paar Beispiele oder verwenden Sie den Makro-Recorder. Nehmen wir an, wir möchten herausfinden, wie als Teil unseres Makros das dritte qallab der aktuell ausgewählten Tabelle löschen können. Also lassen Sie uns einfach eine schnelle Tabelle einfügen, geben Sie ihr ein paar Zeilen und Spalten. Sag so viele. Lassen Sie uns einfach einen Text eingeben, damit Sie wissen, welcher Anruf ihn ist. Also werde ich nur einen setzen, 234 Also jetzt gehen wir einfach zum Entwickler-Tab und wir nehmen ein Hinterzimmer auf. Wir klicken auf Record Macron. Wir werden uns nicht darum kümmern, den Namen einzugeben , der ihn als Hilfefunktion verwendet, und wir werden ihn nicht in der normalen Vorlage speichern, aus dem gleichen Grund, warum wir ihn einfach in diesem aktuellen Dokument speichern . So können wir jetzt kein Klicken tun, während Sie das Makro aufzeichnen, können Sie zum Beispiel auf eine Zelle klicken . Wir müssen also sicherstellen, dass wir in Spalte drei sind. Und der logische Weg, dies zu tun, ist die Tastenkombination zu verwenden. Wir gehen zur ersten Kolumne. Ein Mann benutzte einfach zweimal die Tippen Taste, um zur dritten Spalte zu gehen. Und natürlich, natürlich, wenn Sie dann die Löschspalte verwenden, kommen Sie auf, Sie müssen dann die dritte Spalte löschen. Also die Tastenkombination, um zur ersten Spalte in einer Tabelle zu gehen, ihre alte Heimat. Es spielt keine Rolle, in welcher Zeile der Tabelle ich zufällig war. Ich weiß jetzt, dass ich in der ersten Spalte bin, also drücke ich jetzt einfach die Tabulatortaste zweimal. Das bedeutet, dass ich jetzt in der dritten Spalte auf jeder Straße sein muss. Ich gehe nicht alle Optionen in der Multifunktionsleiste oder finde, während Sie Amerika aufzeichnen. Es ist nur der Klick in das Dokument, der nicht erlaubt ist, und ich lösche zwei tägliche Spalten zurück Interesse der dritten Zeile. Das ist alles, was ich überprüfen wollte, also gehe ich zum Entwickler und höre auf die Aufnahme. Ich könnte zu Visual Basic gehen und das Makro abrufen, wenn Sie ein Makromodell aufzeichnen erstellt wird , es normalerweise als neue Backrose bezeichnet. Wir doppelklicken, um es zu öffnen, und da ist unser Code. Hier habe ich Walt nach Hause gedrückt. Dann drücke ich die Registerkarte ein- und zweimal, und schließlich entschied ich mich, den aktuellen Kragen zu löschen, damit ich diese Zeilen jetzt kopieren kann. Normalerweise würde ich sie irgendwie ausschalten. Andi, schalte sie in das Makro ein, das ich tatsächlich erschaffen habe. Sehen wir uns ein weiteres Beispiel an, wie Sie das aufgezeichnete Makro verwenden können, um die Syntax zu überprüfen. Lassen Sie uns etwas an Format und Seiteneinrichtung arbeiten, und ich möchte wirklich ah bekommen, Griff auf einige der seit versehentlichen Notwendigkeit, einen Bericht vorzubereiten und sicherzustellen, dass er in der richtigen Weise formatiert ist. Lassen Sie uns wieder in Entwickler und Rekorder Makro im aktuellen Dokument gehen. Gehen wir nun zurück zum Home-Reiter, und anstatt einzelne Komponenten ausgewählt, ist der beste Trick, den Sie verwenden können, überall dort, wo ein Dialog verfügbar ist, Sie nehmen sich einfach offen im Dialog auf und klicken. OK, wenn wir also alles über Schriftarten wissen wollen, klicken Sie einfach auf den Start-Button hier, der den vorderen Dialog aufruft. Ich brauche nichts zu ändern. Wir klicken einfach. OK, lassen Sie uns dasselbe für Absatz tun. Klicken Sie auf Die Lordschaft Barton nach oben kommt der Absatz. Dialog. Wir klicken. OK, dann wollten wir einige Arbeit am Seitenlayout machen. Also gehen wir wieder über das, was. Wir haben die Wäscherei Barton, die den kostenpflichtigen Einrichtungsdialog aufruft, den wir in Ordnung klicken, ohne Änderungen vorzunehmen. Dann hörten wir auf, aufgezeichnet. nun Wenn wirnunzu Visual Basic zurückkehren, werden Sie sehen, dass wir jetzt Makro haben. Hinzugefügt, es war der erste auf der aufgezeichneten in seiner Hinterstraße zu und schauen, was es getan wird, also haben wir nicht wirklich etwas gewählt. Aber einfach, indem Sie im Dialog öffnen und auf OK klicken, OK klicken, sind alle gewünschten Eigenschaften jetzt verfügbar, also was auch immer wir versuchen zu tun, wir können es in dieser Liste finden, wenn Sie versuchen, und bekommen einen Griff zu bekommen, wie es funktioniert. In ähnlicher Weise scrollen wir weiter nach unten. Wir haben alle Absatzformate in und unten immer noch alles mit der Seiteneinrichtung zu tun . Diese Technik ist also sehr nützlich, um eine ganze Reihe von Code zu erhalten, den Sie dann analysieren können , sowie einfach den Code betrachten. Sie haben jetzt einen Kontext, können aber als Ausgangspunkt verwendet werden, wenn Sie in der Hilfereferenz verwenden und wenn Sie im Objektbrowser verwenden. Schauen wir uns also an, wie Sie von Code zu Hilfereferenz oder vom Code zum Objektbrowser im Kontext wechseln können. Angenommen, Sie möchten einfach überprüfen, wie vb a für Namen handhabt. Ist das ein besonderes Stück Text oder kann ich alles, was ich mag, setzen? Woher weiß ich, was ich sagen soll? Also im Grunde, markieren Sie diese in taktischen Elementen Frage in diesem Fall, indem Sie das tun, ich bin ich Licht in Punktform gestoppt Namen, weil diese Struktur, wie wir später sehen werden, im Grunde spart mich geben Sie in der Auswahl ein, nicht am Anfang jeder Zeile. Es ist also äquivalent, in der Auswahl einen Punkt für Punktnamenauswahl für Punktgröße usw. zu haben. Also, wenn ich Punktnamen auswähle, bin ich effektiv ausgewählt Formularstopp gemacht. Wenn ich die Hilfereferenz an dieser Stelle möchte, kann ich einfach F eins drücken. Ich kann mir nichts vorstellen, was ich in den Männern tun kann, die verwendet wurden, um an den richtigen Ort zu kommen ,wie wir gesehen haben , Diese werden mich zum Anfang der Seite bringen, anstatt zu dem Kontext, den ich suche. Also drücke ich F eins auf der Tastatur und nach oben kommt, um speziell auf die vollständige Namenseigenschaft zu helfen . Es sagt mir hier, dass es gelesen, geschrieben wird, was bedeutet, dass ich es überprüfen und auch modifizieren kann. Aber es ist seltsam, so dass dies bedeutet, dass es alles sein kann. ich Nachdemichdas überprüft habe, könnte ich sagen, Gehen Sie zur Startseite Registerkarte, wählen Sie ein bestimmtes Formular und kopieren Sie einfach den Namen der Schriftart als Zeichenfolge. Dann kann ich zum visuellen Basic-Editor-Tempo zurückkehren, das in den Anführungszeichen liegt, weil ich jetzt weiß, dass dies einfach eine Belastung ist. Ich weiß, dass das funktionieren wird, dass diese Codezeile die aktuelle Auswahl nach hinten ändert, dass Mike gebildet hat und genau das Gleiche mit dem Objektbrowser macht. Lassen Sie uns nur eine Vorstellung von der Struktur bekommen, wo der Schriftpunktname tatsächlich in das allgemeine Schema der Dinge passt. Wieder. Ich wähle Punkt für Punktnamen und anstelle von Präsident eins. Was Sie tun, ist, in zweier Definition mit der rechten Maustaste zu klicken, und dies ist auch eine gute Möglichkeit, zu überprüfen, ob etwas existiert. Wenn Sie etwas eingeben und nicht sicher sind, ob es rechtmäßig ist, rechten Maustaste darauf, klicken Sie mit der rechten Maustaste darauf,und wählen Sie Definition aus. Und wenn Sie einen Fehler bekommen, wissen Sie, dass es nicht der JIT ist. Wenn ich also wähle, dass der Objektbrowser im Kontext kommt, wird das Schriftartobjekt ausgewählt. Alle Elemente von angezeigt und die Name-Eigenschaft wird hervorgehoben. Okay, wie Sie sehen können, ist der Makro-Recorder ein wirklich nützlicher Weg oder tatsächlich nur, um sich selbst zu beginnen und zu wissen, wie die Dinge genannt werden. Was die verschiedenen Komponenten in Microsoft Word oder aufgerufen, wenn Sie diese speziellen Elemente automatisieren . Und dann das letzte, was ich als Hilfe-Funktion Waas intelli Sinn sagen wollte. Dies tritt im Grunde, wenn Sie direkt auf Ihren eigenen Hinterstraßen sind. Nehmen wir an, wir wollen eine hintere Reihe zwischen diesen beiden erstellen. Zum Beispiel, Frau Cool es testen und lassen Sie uns sagen, dass wir Auswahl verwenden wollen, nicht Formulare, wie wir in dem Makro, das wir gerade aufgezeichnet haben. Also, wenn ich beginne, mich mit Auswahlgedanken zu tippen, können Sie sehen, dass, sobald ich den Punkt tippe. Alle Mitglieder der Auswahl werden angezeigt, also weiß ich, dass was immer es ist, ich tippe etwas in dieser Liste sein muss. Und sobald ich beginne, es so f o zu tippen, ist alles, was ich eingeben muss, um Schriftart hervorzuheben sobald es hervorgehoben wird, drücken Sie dann die Tabulatortaste. Dieses Boot spart mir Zeit. Und natürlich, natürlich, mit längerer Syntax, wird es mir Tippfehler ersparen. Dann sagen wir, wir wollen genau das tun, was wir in sehr Aufnahmen gemacht haben. Wir möchten den Fehlernamen ändern. Also wieder habe ich dot getippt und was ich jetzt sehe, ist alles mit Mitteln zu tun. Alle Mitglieder des Störungsobjekts. So wie ich es vor kurzem gesehen habe, alle Mitglieder dieses Wahlobjekts. Also sagten wir, es war wieder Punktname. Ich habe gerade getippt und ein und drücken Sie dann Tab gleich. Dann wissen wir, dass es in Anführungszeichen geht, und ich denke, es ist immer noch in der Zwischenablage. Ich habe eine Kopie alles da kein Leerzeichen, das in engen Anführungszeichen, lassen Sie uns einen Blick auf ein anderes Beispiel von Intelli Sinn. Also lasst uns die Farbe des Telefons ändern. Also tippe ich in dunkler Farbe und ich kann aus der Liste sehen, dass es Farbindex sein wird. Also drücke ich die Tabulatortaste. Sperren Sie das einfach ein und beobachten Sie, was passiert, wenn die Nächte mir gleich sind. Sie werden feststellen, dass ich eine Liste von Optionen bekomme, und diese werden im Grunde in Yuma Rationen genannt, was einer Auswahl entspricht, normalerweise in einem der Dialogfelder. All diese Integrationen beginnen mit W. D. also wollen wir Dark Blue. Es wäre dunkelblau, und ich kann diese mal nachsehen, wenn du das Gleichheitszeichen nimmst, kommt nichts auf. Also musst du es aus dem Gedächtnis machen. Aber um zu überprüfen, ob Sie es richtig haben, können Sie es einfach markieren. Ich werde zur Definition, ob es existiert, die Objekt-Explorer angezeigt, und Sie können alle verschiedenen Optionen erneut überprüfen, um sie in der Liste zu finden, wenn Sie in der Wortbibliothek befinden. Wie gesagt, sie werden mit W. D.beginnen D. und dann ist es nur ein Fall zu erraten, wie sie genannt werden. Diese werden also WD Farbindex genannt, und Sie werden feststellen, dass es eine Menge von diesen in der Wort-Schnittstelle in Bezug auf das, was sie beenden, auch. Wenn wir zurück in die Registerkarte Startseite gehen, schauen Sie sich zum Beispiel Absatz, zum Beispiel Absatz, und nehmen Ausrichtung. Also hier habe ich richtig zentriert und gerechtfertigt. Wo immer Sie Entscheidungen wie diese in der Wortschnittstelle haben, verwendet es nie einfach Strings, die zu viel Platz für Fehler sind. Es verwendet das W. D in Yuma Rationen. Onda völlig Sinn bietet eine gute Möglichkeit der Überprüfung der Also, wenn ich wieder in, zum Beispiel, sagen wir, wir wollen an die SMS senden. Wir machen einfach eine andere mit Blut, was eine Technik ist, die vom Makrorekorder sehr beliebt ist. Lassen wir es auch leere Zeile. So wird dies mit Auswahl bekam Absatzformate sein. Und wie Sie sehen können, habe ich nur p a r eingegeben, als ich Tab drücke. Und mit dann, wenn ich wieder nach oben innerhalb Punkte, eine l Ausrichtung davon kommt und ich drücke Tab. Und dann wieder, wenn ich gleich hier diese Elemente unterdrücke, beginnen sie alle mit W. D. Und sobald ich beginne, Mitte zu tippen, ist die 1. 1 Also habe ich gerade Tab gedrückt, um es in zu Pop , so dass Sie finden dass die Verwendung von intelli sense eine gute Möglichkeit ist, als Ihr Typ in Ihrem Code interaktiv im Kontext zu werden. Hilfe, äh, würde Ihnen Tastatureingaben sparen und Ihnen Tippfehler sparen. Und während wir den Kurs durchlaufen, erwähnte ich auch Möglichkeiten, wie Sie die Gelegenheiten maximieren können, bei denen diese Intelligenz tatsächlich eintreten wird. Ersparen Sie sich einfach, sich ständig auf die alte Erinnerung verlassen zu müssen. Okay, also das ist es für dieses Tutorial. Das ist eine Übersicht über die fünf verschiedenen Techniken, die Sie verwenden, wenn Sie versuchen, Hilfe zu erhalten , um den Prozess zu beschleunigen, erstellen Sie Ihre hinteren Zeilen und automatisierte Microsoft Word. Der Makro-Recorder ist ein ausgezeichnetes Werkzeug, um die Namen von Wortelementen zu identifizieren, die Sie mit Ihrem BB einen Code manipulieren möchten, um Hilfe zu einem bestimmten Objekt, Eigenschaft oder Methode aus dem Code-Fenster zu erhalten . Ich mag das entsprechende Syntaxelement und drücke F eins, um zu einem bestimmten Objekt, Eigenschaft oder Methode oder zu einem Wort W d in, um oration zu navigieren Eigenschaft oder Methode oder zu einem Wort W d in, . Markieren Sie das entsprechende Syntaxelement im Codefenster, und drücken Sie dann haben Sie eins, um Hilfe zu einem bestimmten Objekt, Eigenschaft oder Methode aus dem Objekt-Explorer zu erhalten. Navigieren Sie zu der entsprechenden Methode oder Eigenschaft, die Präsident eins 14. 2.5: VBE Optionen: In diesem Video wird beschrieben, wie Sie die Funktionsweise des Visual Basic-Editors ändern können, indem die Einstellungen im Dialogfeld Extras Optionen im Ordner Übungen und im Unterordner Abschnitt 2, Lassen Sie uns 05 öffnen VB Optionen ein Mann. Lassen Sie uns in den visuellen Basic-Editor gehen, und hier werden Sie feststellen, dass wir einige Code in einem Modul namens Body oder eins haben , der wirklich von einigen der Übungen genommen wird, die wir in früheren Tutorials abgeschlossen haben und diesen Code verwenden, wie wir erörterte die Art und Weise, wie Sie die Bedienung des visuellen Basic-Editors anpassen können. Angesichts der Tatsache, dass der Visual Basic-Editor die alte Microsoft-Benutzeroberfläche von Office 2003 und früher verwendet , werden Sie nicht überrascht sein zu erfahren, dass Sie, um die Funktionsweise des Programms anzupassen , gehen zu Tools wählen Optionen. Denn natürlich ist dies die Art und Weise, in der Microsoft Office-Programme traditionell die Optionen funktionierten. Dialog enthält vier Tabs Editor, und es ist ein Format Allgemein und daqian. Die Optionen auf der Registerkarte Editor beziehen sich hauptsächlich auf die Hilfe, die Sie als Typ in Ihrem Code im Visual Basic-Editor erhalten . Die allererste Option ist die automatische Syntax. Überprüfe das, denke ich, ist wirklich so etwas wie eine Overkill-Option, die dich jedes Mal alarmiert, wenn du eine Ära machst. Ich gebe Ihnen ein Beispiel, warum ich es Overkill nenne. Nehmen wir an, dass wir am Ende dieses Unterprogramms Typen und Code sind. Lassen Sie uns acht eine if-Anweisung, Ähm, ich glaube nicht, dass wir über die Aussagen noch diskutiert haben, aber das ist neben dem Punkt. Eso Ich beginne meine Aussage mit dem Schlüsselwort, wenn und dann denke ich an etwas anderes, das ich verfolgen muss, etwas, das ich verpasst haben könnte. Also möchte ich die if-Aussage unvollständig lassen und einfach mit dieser anderen Situation umgehen . Also bewege ich die Seite nach oben, und sobald ich das Line-Up verlasse, kommt das eher Pop-up, um mir zu sagen, dass ich einen Fehler gemacht habe und natürlich weiß ich, dass ich einen Fehler gemacht habe, weil ich die Zeile nich