How do you know this is a macro virus infection, if avast doesn't detect it, what did ?
Obviously if avast couldn't detect it then it couldn't send it to delete or move to the chest, etc., so that doesn't make complete sense. I appreciate it is difficult to explain but there has to be more information of exactly what is happening. If avast does detect it but can't move or delete it why, e.g. what errors/reason is given ?
If you haven't already got this software (freeware), download, install, update and run it,
preferably in safe mode and report the findings (it should product a log file).
1.
SUPERantispyware On-Demand only in free version.
2. MalwareBytes Anti-Malware, On-Demand only in free version
http://download.bleepingcomputer.com/malwarebytes/mbam-setup.exe, right click on the link and select Save As or Save File (As depending on your browser), save it to a location where you can find it easily later.