Hi, I must extract all file in db in all form ... in all RTField The RTField are differents names (lot of name) Normally I use doc.GetFirstItem as is to extract file: Set rtitem = doc.GetFirstItem( "Body" ) If doc.HasEmbedded Then Forall o In rtitem.EmbeddedObjects nbrAttach = nbrAttach + 1 If o.Type = EMBED_ATTACHMENT Then ... but if the form doesn't has the Body field I receive an error Is that possible to extract all attachments in db file without knowing the RTFiled name? Thanks in advance