VBA-Liste

Nach meiner letzten Frage zum dxf-Exportmakro einer Teilefamilie möchte ich dieses Makro verbessern.

 

Da meine Kenntnisse auf diesem Gebiet ziemlich schwach sind, würde ich gerne wissen, ob es möglich war, eine Art Liste der verschiedenen Codes zu haben, die in VBA eingegeben werden können.

 

Mit ihren Erklärungen. Es wird mir ermöglichen, ein wenig + über das Thema zu wissen und mein Makro selbst zu verbessern (naja, hoffe ich^^)

Ich hänge mein Makro vorsichtshalber an

Vielen Dank!


export_dxf_famille_de_piece.swp
2 „Gefällt mir“

Hallo

Sie sprechen also von der VBA SolidWorks? Denn es könnte Excel, AutoCAD und viele andere betreffen!

Da es Tausende von Anweisungen gibt, je nachdem, was Sie tun möchten (in einem Teil, einer Baugruppe, einem Plan, den Wert einer Bemaßung, die Farbe einer Fläche abrufen), gibt es keine einfache Liste, aber die Hilfe von SolidWorks ist ziemlich gut gemacht:

http://help.solidworks.com/2014/English/api/sldworksapiprogguide/Welcome.htm

Und ansonsten findet eine Google-Suche meistens schneller, was Sie wollen.

Bearbeiten Sie mit der folgenden Antwort:

Danach können Sie zunächst eine Makroaufzeichnung durchführen, aber das Problem ist, dass der Code nie optimiert wird!

Ich empfehle Ihnen, sich meine Tutorials mit kommentierten Makros anzusehen, damit Sie sehen können, was jede Zeile tut!

Meine kommentierten Tutorials:

http://www.lynkoa.com/tutos/3d/macro-solidworks-retirer-lecture-seule-pour-fichiers-de-bibliotheque

http://www.lynkoa.com/tutos/3d/macro-enregistrer-sous-avec-solidworks

 

3 „Gefällt mir“

Hallo.

 

Eine recht gute Hilfe, die die Hauptfunktionen in VBA auflistet 

http://dominiquemaniez.developpez.com/access/fonctionsVBA/#LI

 

Auf der anderen Seite gibt es etwas zu essen und zu trinken und das muss man erst sortieren.

 

Und wenn nicht, die angehängte Datei im PDF-Format. Aber ich finde es viel weniger "schön" zu benutzen

 

BEARBEITEN: Nicht anklickbarer Link wird anklickbar


vba-minimal.pdf
4 „Gefällt mir“

Danach können Sie zunächst eine Makroaufzeichnung durchführen, aber das Problem ist, dass der Code nie optimiert wird!

Ich empfehle Ihnen, sich meine Tutorials mit kommentierten Makros anzusehen, damit Sie sehen können, was jede Zeile tut!

Meine kommentierten Tutorials:

http://www.lynkoa.com/tutos/3d/macro-solidworks-retirer-lecture-seule-pour-fichiers-de-bibliotheque

http://www.lynkoa.com/tutos/3d/macro-enregistrer-sous-avec-solidworks

@coin37coin Ich denke, Sie sind vom Thema abgekommen, weil Ihre Informationen sich auf VBA, Excel und Access beziehen, aber nicht auf SolidWorks.

@.PL: Das scheint mir nicht vom Thema abzuweichen. Und selbst wenn, sind es Informationen, die immer noch zur @Bart verwendet werden können. Die Informationen beziehen sich nicht nur auf Excel und Access, sondern auch auf die VBA-Sprache. Es scheint mir, dass Sie das wissen, aber VBA ist eine gemeinsame Sprache mit Besonderheiten für jede Software.

Ein bisschen so, als ob die VBA französisch wäre, excel das südfranzösische französisch, Access das französische von Lille und Solidworks das französisch-kanadische (persönlich habe ich viele meiner Antworten für Solidworks in Seiten für Excel zum Beispiel gefunden)

 

3 „Gefällt mir“

@coin37coin:

In der Tat hatte ich nur den Titel "Visual Basic Minimal Cheat Sheet for Excel" gesehen, aber der Teil über Excel beginnt erst auf der Seite, 22.So es einige interessante Informationen gibt, mea culpa.

Aber meiner Meinung nach sind VBA Excel und SolidWorks nicht so nah beieinander wie die Franzosen und die Franzosen in Quebec!

Übrigens, Ihr erster Link funktioniert nicht (er endet mit... und ist nicht anklickbar!).

1 „Gefällt mir“

Es ist in der Tat nicht anklickbar (warum? weiß niemand!) Aber mit ein wenig Copy & Paste geht es von alleine;)

 

Übrigens würde ich Ihnen raten, die Seite zu durchstöbern. Ich habe einen Link zu einer Seite gesetzt (nicht funktionsfähig), aber es gibt einige interessante Dinge darin

1 „Gefällt mir“