Although I can find every other property of a field, I can find no programmatical way to get a decimal field's 'scale' property. I can find 'Precision' easy enough (despite the misnomer property name 'CollatingOrder'), and while "myField.Properties("DecimalPlaces")" gets the decimal places property value (with 255 = 'Auto'), the decimal places property is ignored for decimal values (it's only applied for 'Currency,' 'Fixed,' 'Standard,' 'Percent,' and 'Scientific,' but NOT Decimal! grrrr! ), and instead uses the 'Scale' property value. But despite cycling through each property of the field using "For Each myProperty in myField.Properties" there appears to be no property to extract a decimal field's 'Scale.' I need this capability in order to accurately document the database. Anyone know how (IF) this can be done, or did Microsoft just forget to include exposing it? [Note: This is an Access 2003 database]