应该是你宏安全保护级别太高了,导致了宏不能运行而引起的引用错误。你先到excel选项——信任中心——信任中心设置——宏设置——起用所有宏,确定,关闭所有excel文件,重新打开,宏应该就能运行。
有可能是“主要工程量.xls”的路径不正确,看看是不是这个文件被改名了,或者路径被移动了