veefu's answer did not work for my case, but it was the right hint.
Here real-world example, needed to easy-compare several AD objects easier in a spreadsheet later:
$User = Get-ADObject -Identity "CN=User,OU=Users,OU=Company,DC=Company,DC=local" -Properties *
$User.psobject.Properties |
Select-Object @{name='Name';expression={$_.Name}},
@{name='Value';expression={$_.Value}} |
Export-Csv -Path User.csv -Encoding UTF8
Depending on your preference and region you might want to add -NoTypeInformation and/or -Delimiter ";".