Für VBA-Profis

Hallo an alle

Ich möchte den Wert einer benutzerdefinierten Eigenschaft in einer MsgBox in einem Makro anzeigen.
Hat jemand eine Idee für den Code?
 

Vielen Dank!

Hallo Lucas?! =)

2 „Gefällt mir“

Tut   tut   tut...    Oh, er ist heute nicht hier!!

 

Na ja, ich gehe raus! :D

 

Edit: Ich antworte für ihn: http://help.solidworks.com/2014/English/api/epdmapi/EPDM.Interop.epdm~EPDM.Interop.epdm.IEdmVault5~MsgBox.html

Wenn es Ihnen helfen kann, voranzukommen, während Sie auf die Spezialisten warten

2 „Gefällt mir“

Hallo

Es ist nicht sehr kompliziert, ich bevorzuge es, es in 2 Schritten zu machen, man muss:

1) Weisen Sie den Wert der benutzerdefinierten Eigenschaft einer Variablen zu (in diesem Fall die Nummer der persönlichen Eigenschaft in der Variablen CODE):

CODE = swRefDoc.GetCustomInfoValue("", "Anzahl")

2) Zeigen Sie die Variable in einer msgbox an:

ret = MsgBox (CODE)

 

Redigieren:

swRefDoc ist das Dokument, an dem wir arbeiten,

GetCustomInfoValue wird verwendet, um den Inhalt einer benutzerdefinierten Eigenschaft abzurufen.

Edit 2: natürlich die dazugehörige Hilfeseite:

http://help.solidworks.com/2013/english/api/sldworksapi/SolidWorks.Interop.sldworks~SolidWorks.Interop.sldworks.IModelDoc2~GetCustomInfoValue.html

 

3 „Gefällt mir“

Wir erkennen die Vorteile!

Herzlichen Glückwunsch Lucas;)

2 „Gefällt mir“