Bonjour

Je rencontre un souci avec une formule pouvez vous m'aider


Code POWERSHELL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$csv = Import-Csv -LiteralPath $DESTI1 -Encoding UTF8 -Delimiter ";"
 
$csv = $csv | Select-Object *, @{
    label='Trainings Month'
    expression={[datetime]::ParseExact($_."Completed Courses (Transcript) Date Marked Complete", "dd/MM/yyyy", [Globalization.CultureInfo]::InvariantCulture).ToString("yyyy-MM")}
},  -ExcludeProperty 'Completed Courses (Transcript) Date Marked Complete'
 
$csv |Export-Csv -Path $TEMPO -Encoding UTF8 -Delimiter ";" -NoTypeInformation

CODE ERREUR
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
Select-Object : Impossible de trouver un paramètre positionnel acceptant l'argument «*Completed Courses (Transcript) Date Marked Complete*».
Au caractère Ligne:3 : 15
+ $csv = $csv | Select-Object *, @{
+               ~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument : (:) [Select-Object], ParameterBindingException
    + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SelectObjectCommand