Anfänger-Makro

Hallo,

Ich würde gerne bei VBA trainieren, ich hatte schon recherchiert, aber wegen Zeitmangel habe ich das Thema nicht weiter vorangetrieben.
Hast du irgendwelche Ratschläge? Webseite, Buch oder Lernmethode?
Wir sprechen über VBA, aber welche Sprachen sollten uns interessieren?
Ich weiß, dass einige Leute hier das Fach gemeistert haben.
Vielen Dank im Voraus für euer Feedback

Hallo;

Sofern du keine spezialisierte Ausbildung absolvierst, lernst du meist die " Visual Basic " am Arbeitsplatz... Einige Seiten können dir Arbeitsideen geben, wie zum Beispiel:

Ganz zu schweigen vom Mycad-Forum...
und:

Heutzutage können KIs Ihnen auch helfen, Codes, die aus dem Internet (oder Ihren eigenen Codes) stammen, zu interpretieren und zu kommentieren, was weiterhin ein erheblicher Mehrwert ist. Allerdings, und selbst wenn KIs unglaubliche Fortschritte machen, rate ich davon ab, sie im Lernkontext einzusetzen. Ich glaube, es ist viel angenehmer und lehrreicher, einen Code lesen und interpretieren zu können, als ihn zu benutzen, ohne zu wissen, was er tatsächlich bewirkt.

im Sinne von " Sprache " ist das, was als " VBA " bezeichnet wird, oft eine falsche Bezeichnung, um über alles zu sprechen, was " Makro" beinhaltet. " VBA " (Visual Basic Appication) ist eine Erweiterung von " VB " (Visual Basic) und wird meist mit Excel/word/...
und für Solidworks ist es notwendig, es mit den internen Werkzeugen (allgemein als " Referenzen " oder "Bibliotheken  " bezeichnet) dieser Software zu verknüpfen: der (API=> Application Programming Interface).

Und schließlich:
Beginnen Sie nicht mit dem Programmieren ohne ein klares Ziel, sondern definieren Sie zuerst Ihre Anfragen klar und erstellen Sie einen vereinfachten Aktionsplan, bevor Sie die erste Codezeile festlegen, das wird bei der Entwicklung sehr helfen.

4 „Gefällt mir“

Danke, Maclane, ich schaue mir die vorgeschlagenen Links an.

:pray:

Ich habe auf ein paar zufälligen Sammelseiten angefangen. Gelegentlich nutze ich auch KI.
Aber ich möchte auch verstehen, was ich lese, und sicherstellen, dass ich eine solide Methode verwende.

1 „Gefällt mir“

Hallo,

Developpez.net ist eine der Seiten, die die verschiedenen Sprachen gut erklärt und dir (meiner Meinung nach) schnelle Fortschritte ermöglicht.
Ich habe diese Seite für Excel/Word-Makros genutzt und dann die SW API-Hilfe für die spezifischen Bereiche genutzt

2 „Gefällt mir“

Hallo,
In der Phase und vor allem gibt es Momente, in denen KI Funktionen ausschaltet, die nicht existieren.
Wenn du es nicht weißt, kannst du lange im Kreis drehen.

2 „Gefällt mir“

Ja, ich kenne die KI, egal ob du ihr widersprichst, richtig oder falsch, sagt sie dir das Gegenteil :grinning:
Je nach Subjekt, oder er hat nicht genug Daten

Und wenn man mit einfachen Dingen beginnt (vorzugsweise in Excel), um die verschiedenen VBA-Funktionen zu lernen, und dann, wenn man gut assimiliert ist, macht der Wechsel zu Solidworks oder der Vielzahl von Objekten das Ganze etwas komplexer!
Aber nichts Unmögliches: Vor 4-5 Jahren wusste ich nichts über VBA, dank dieses Forums und besonders der Community habe ich alles über diese Programmiersprache gelernt.
Jetzt kann KI tatsächlich helfen, andererseits braucht man eine sehr solide Grundlage, um die Fehler zu korrigieren, die uns viel zu oft auftauchen! (Funktion . Das Netz wurde in VBA umgewandelt, wenn nicht...)

Nachtrag: Sehr gute Zusammenfassung der Seiten, die mir in diesem Bereich geholfen haben, Fortschritte zu machen, @Maclane! :stuck_out_tongue_winking_eye:

2 „Gefällt mir“

@sbadenis
Ja, du hast eine solide Grundlage, um Fehler in KI oder Support zu korrigieren. Und du kannst außerdem Makros aus aller Welt an diese Bedürfnisse anpassen.