The samples contained within this zip file demonstrate various ways to access and use the iProperty portion of Inventor's programming interface. == PropertySamples.ivb == This is an Inventor VBA file. To use it, start Inventor and press Alt-F11 to open the VBA interface. Within the VBA interface use the "Load Project" command from the File menu. Select PropertySamples.ivb. Once the project is loaded you'll have access to the two macros below. ** CopyProperties This sample copies a set of properties from a selected document into the active document. To use this sample, have a document on disk that has property values you want to use in the current active document and have a document open in Inventor that you want to copy the property values into. To run the macro press Alt-F8 and select the macro "CopyProperties". If this macro isn't shown in the list make sure that "PropertySamples" is selected in the "Macros in" list near the bottom of the dialog. You'll be prompted to select a document on this. This is the one that contains the property values you want to copy. Select the document and press "Open". This will copy the property values from the one document into the other. It copies the following properties: Cost Center, Designer, Description, Engineer, Title, Subject, Author, Manager, Company, and two custom iProperties named "Sample 1" and "Sample 2". This list can be changed by editing the program. ** DumpPropertyInfo This sample displays information about all of the property sets and their properties. To use this sample have a document open in Inventor and run this macro from the VBA editor. Make sure the Immediate window is displayed using the "Immediate Window" command in the View menu. When you run the macro, information about the properties in the active window will be displayed in the immediate window. == Properties.xls == An Excel file where each sheet contains a list of properties and values. There are two Excel macros that are executed using the buttons on the first sheet. ** Set Properties of Active Document Copies the properties of the selected Excel sheet into the active document. The values in the spreadsheets or new spreadsheets added to change the values assigned. **Set Properties of Documents Copies the properties of the selected Excel sheet into all of the Inventor documents in the selected directory. This sample uses Apprentice.