"m/d/yyyy" взято из автоматически записанного макроса, Excel 2010
Причем ругается именно автоитовский скрипт. Вот еще пример, первая строка не работает, взята из макроса Excel, для ее нормальной работы нужно просто убрать кавычки. А в случае с "m/d/yyyy" убрать кавычки нельзя, тоже будет ошибка синтаксиса.
$oExcel.Columns('D:D').ColumnWidth = "6.86" ; ошибка синтаксиса
$oExcel.Columns('D:D').ColumnWidth = 6.86 ; работает