Hi,
Have you try something like this ?
Import-Csv "C:\Temp\ChangeNotes.csv" -delimiter ";" | % {
[String]$Note = $_.Note
$ArrayNote = $Note.split(" ",[StringSplitOptions]'RemoveEmptyEntries')
$Description = $ArrayNote[0] + " " + $ArrayNote[1] + "`r`n" + $ArrayNote[2] + " " + $ArrayNote[3]
Set-VM $_.VMName -Description $Description -Confirm:$false
}