Hi Group, Consider this snippet, 'snip Dim XRecord as AcadXRecord Dim varDataType as Variant Dim varDataValue as Variant On Error Resume Next Set XRecord = ThisDrawing.Dictionaries("DWGPROPS") If Err.Number = 0 then XRecord.GetXRecordData varDataType, varDataValue else Err.Clear End If 'snip Anyone know what the numeric values in the resulting varDataType array represent? Cheers, Ken Hutson San Antonio, TX