its crashing at
oNewDoc.SaveAs FileName:=strPath, FileFormat:=12, AddToRecentFiles:=False
the other thing is how i suppose to run this macro
should i have both windows open 1) with the master data and the 2nd window blank so i t can extract from 1 and paste in the 2nd one.
btw i'm using word 2000 so DOCX i believe is for new version of files.
It would have been much easier if the DO LOOP code was just fixed in the file that i attached.
The macro that you have written is very sophisticated and advance for my knowledge.
Thanks a lot though for your help.