$ws.Cells["A" + $i].Value = [System.Int32]::Parse($ws.Cells["A" + $i].Value)
$ws.Cells["C" + $i].Value = ($ws.Cells["C" + $i].Value).Substring(0,10)
я не люблю выполнять какие то операции в [], оно не всегда работает (иногда () требуются еще), да и выглядит не очень