Alle Websites, die mir Excelvba zusammen mit Beispielen lehren eher Tool-Erklärung nicht Nutzung davon in praktischen Szenarien. Bitte ihre hilfe wird sehr geschätzt.Gibt es Websites voller praktischer Beispiele von Basic bis Advanced Excel VBA, da ich Excel VBA durch Beispiele lernen möchte?
Antwort
Diese Wise Owl Tutorial series scheint ziemlich gut, und hat einige praktische Aspekte, glaube ich, der Tutor verwendet eine Reihe von praktischen Szenarien und geht von Anfänger Techniken von VBA zu fortgeschrittenen.
Eine der besten Möglichkeiten, die ich beim ersten Start gelernt habe, ist die Schaltfläche für den Aufnahmemakro. Obwohl Sie dadurch keinen perfekten Code erhalten, kann er viele Möglichkeiten aufzeigen, wie VBA mit Excel interagiert. Wenn Sie nicht wissen, wie Sie beispielsweise eine Pivot-Tabelle in VBA filtern können, klicken Sie einfach auf record, führen Sie die Aktion manuell aus, klicken Sie auf stop und der VBA-Code wird für Sie geschrieben! Wie bereits erwähnt, wird dies nicht perfekt sein, insbesondere weil es Dinge wie "Aktivieren" und "Auswählen" verwenden wird (und diese sind wirklich schlecht).
Wenn Sie es auf etwas anwenden möchten, das Sie selbst getan haben, dann ist es neben dem Erlernen der Grundlagen die beste Option, einfach auf Google nach Ihren Bedürfnissen zu suchen, da Sie wahrscheinlich feststellen werden, dass jemand bereits eine Anfrage gestellt hat Frage, die Sie haben, und der größte Teil des Codes ist erledigt.
Jeder hat eine andere Art zu lernen, also wirst du wahrscheinlich ein paar Dinge ausprobieren müssen, bevor du findest, was für dich richtig ist. Es gibt keinen schnellen und einfachen Weg, um VBA wirklich zu lernen, du musst einfach reingehen und es tun. Ich würde mir auch keine Sorgen darüber machen, dass ich zuerst perfekten Code habe (ich habe es wirklich gelernt, als ich anfing zu programmieren), da du natürlich die besten Praktiken aufgreifen solltest, dich darauf konzentrieren, ein Verständnis zu bekommen und die Dinge zuerst funktionieren zu lassen. Ich werde viel besser.
- 1. Wie kann ich Collection-Beispiele in VBA reproduzieren?
- 2. IE Automatisierung durch Excel vba
- 3. Excel VBA Füllsäule von 1 bis N
- 4. Excel-Formel in VBA
- 5. Excel VBA - Berechnen in VBA
- 6. Eröffnungszugriff von Excel VBA
- 7. Excel VBA-Modifizierungswort doc von Excel - Sammlungselementfehler
- 8. Gibt es eine Möglichkeit, Excel VBA-Funktion über Python aufzurufen?
- 9. Excel vba
- 10. Autofit VBA Excel-Extrakt
- 11. Excel VBA - Datum, bis zu letzten Zeile
- 12. Excel VBA, Rückgabe GAL Wert
- 13. Excel VBA Zeile Hervorhebung
- 14. VBA Programmierung in Excel
- 15. VBA Excel Sortierbereich durch bestimmte Spalte
- 16. Excel VBA FormulaArray
- 17. Excel VBA UserForm 'OK'
- 18. Umsetzung warten, bis Element in Excel-VBA
- 19. Wenn und Do Bis Schleife EXCEL VBA
- 20. excel-vba Einspaltige bis multidimensionale Array
- 21. sortieren Bereich von Zellen in einzelnen Spalte Excel-VBA-Makro
- 22. Excel VBA nach Excel-Dezimalgenauigkeit
- 23. VBA Untersuche Excel
- 24. Excel VBA Schleifen durch Monate und Jahre
- 25. Excel VBA Worksheet_Change
- 26. Kombinationsfeld Datumsformat VBA Excel
- 27. Schleife durch einen gefilterten Bereich Excel VBA
- 28. IE Automatisierung - Excel VBA
- 29. Excel VBA IE Objekt
- 30. Excel VBA Schritt durch Zeilen schneller
Große Antwort - Ich werde darauf hinweisen, wenn die Frage erneut gestellt wird, wie es sicherlich wird. –
Ich stimme @Clusks zu. Und würde hinzufügen, dass für mich zumindest fast so wichtig wie das Lernen von VBA ist zu lernen, "wie man fragt" und Google das. Wie zu fragen: sehr gezielte Fragen, auf das Wesentliche reduziert. Auf diese Weise kann ich meist klarstellen, was ich ** wirklich erreichen möchte (da dies oft das Hauptproblem war). Gut: So löschen Sie ein bestimmtes Element im VBA-Array. Schlecht: Wie erstellt man einen wöchentlichen Bericht? – CMArg