récupérer la syntaxe exact d'un champ
Bonjour,
J'ai u n champs "NNA" dans un fichier csv ce champs cotient entre autres la valeur 008 lorsque j'importe dans excel j'obtiens 8 comment faire ?
Merci pour votre aide
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
| # Maintenant, nous ajoutons un nouveau classeur
$workbook = $Excel.workbooks.add()
# Nous allons maintenant rajouter les en têtes de nos colonnes dans le fichier excel
$excel.cells.item(1,1) = 'NNA'
# On peut voir apparaitre les valeurs dans notre fichier excel
# On définit notre compteur à 2 permettant d'ajouter les valeurs de notre csv dans les colonnes site et ptr précédemment ajouté.
$i=2
# On va maintenant récupérer les valeurs de notre fichier type csv et les ajouter a notre fichier excel
foreach ($s in $csv)
{
$excel.cells.item($i,1) = $s.'NNA'
$i++
}
# On sauvegarde notre fichier Excel
$workbook.SaveAs("C:\temp\test2.xlsx")
# On quitte Excel
$excel.Quit() |
récupérer la syntaxe exact d'un champ
bonjour voici le code modifié qui fonctionne parfaitement merci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| # Maintenant, nous ajoutons un nouveau classeur
$workbook = $Excel.workbooks.add()
# Nous allons maintenant rajouter les en têtes de nos colonnes dans le fichier excel
$excel.cells.item(1,1) = 'NNA'
# On peut voir apparaitre les valeurs dans notre fichier excel
# On définit notre compteur à 2 permettant d'ajouter les valeurs de notre csv dans les colonnes site et ptr précédemment ajouté.
$i=2
# On va maintenant récupérer les valeurs de notre fichier type csv et les ajouter a notre fichier excel
foreach ($s in $csv)
{
$excel.cells.item($i,1).NumberFormat = "@"
$excel.cells.item($i,1) = $s.'NNA'
$i++
}
# On sauvegarde notre fichier Excel
$workbook.SaveAs("C:\temp\test2.xlsx")
# On quitte Excel
$excel.Quit() |