VBA používá pro smazání "Kill":
Kill "C:\cesta\soubor.txt"
ale maže bez přesunu do koše.
Pokud vím, tak přímá metoda na přesun do koše ve VBA neexistuje a musela by se použít nějaká dodatečná knihovna nebo spustit pomoci PowerShell. Třeba ale může vyhovovat i 'tvrdý' výmaz.citovat