You could filter the SLDDRW files by their "modified date" with today's date. Then run the macro everyday.
Or update the edrawing files that are older than the "modified date" of their SLDDRW files
LastModified = File.GetLastWriteTime(FilePath).ToString("yyMMddHHmm")
This is exactly what I need. Thanks.