Here's a blog posting that shows how to get at the Attachment field:
http://blogs.msdn.com/access/archive/2007/08/30/using-vba-code-to-open-a-file-stored-in-the-new-access-2007-attachment-field.aspxThe important lines are below:
Note that you must have a valid DAO recordset (in this case, rstCurrent) in order to get to the Attachment field's data:
Set rstChild = rstCurrent.Fields(strField
Name).Valu
e ' the .Value for a complex field returns the underlying recordset.
In the line below, fldAttach will actually contain the Data:
Set fldAttach = rstChild.Fields("FileData"
) ' The binary data of the file.