باید کد بنویسین.
در واقع هر فیلد از نوع attachment خودش یک رکوردست هست که هر پیوست یک رکورد رو تشکیل میده و فیلدهای اصلی هم که باهاش سروکار داریم filename و filedata است.
شما باید خودتون این دو مقدار رو بخونین و یک فایل موقتی بر اساس اینها بسازین و این فایل رو باز کنین.
کدش یک چیزی شبیه زیر میشه:
DIM RS1,RS2 AS RECORDSET
SET RS1= CURRENTDB.OPENRECORDSET("SELECT Attachment_Field from Table_Name WHERE Condition")
SET RS2= RS1(0).VALUE
DIM TempFolder,TempFile AS STRING
TempFolder= "Location for temp file"
TempFile= TempFolder+ RS2("FileName")
RS2("FileData").SAVETOFILE TempFile
FOLLOWHYPERLINK TempFile
البته یک سری کد برای بررسی فولدر و فایل موقت و همینجور ERROR-HANDLING باید بهش اضافه بشه
بعد از اینکه فایل ویرایش شد باید دوباره با کد اون رو بجای فایل پیوست اصلی قرار بدین:
RS2("FileData").LOADFROMFILE TempFile