I would like to train at VBA, I had already looked but due to lack of time I had not pushed the subject. Do you have any advice? Website, book, and or learning method? We talk about VBA, but what would be the languages we should be interested in? I know that some people here have mastered the subject. Thank you in advance for your feedback
Unless you do specialized training, you usually learn the " Visual Basic " on the job... Some sites can give you ideas for work such as:
Not to mention the Mycad forum... and:
Nowadays, AIs can also help you interpret and comment on codes gleaned from the internet (or your own codes), which remains a significant added value. However, and even if AIs are making incredible progress, I advise against their use in the context of learning. I believe that it is much more comfortable and educational to be able to read and interpret a code than to use it without knowing what it actually does.
in terms of " language ", what is called " VBA " is often a misnomer to talk about everything that includes " Macro ". " VBA " (visual basic Appication) is an extension of " VB " (visual Basic) and is most often associated with Excel/word/... and, for Solidworks, it will be necessary to associate it with the internal tools (generally called " references " or " libraries ") of this software: the (API=> Application Programming Interface).
And finally: Don't start programming without a clear objective, first define your requests clearly and establish a simplified action plan before laying down the first line of code will greatly help in its development.
I started on a few random gleaning sites. I also use AI on occasion. But I also want to understand what I'm reading, and make sure I'm using a solid method.