Question
Import / Export CSV
- Guillaume
- Auteur du sujet
- Hors Ligne
- Membre premium
Réduire
Plus d'informations
- Messages : 116
- Remerciements reçus 0
il y a 4 ans 2 mois #29633
par Guillaume
Import / Export CSV a été créé par Guillaume
Bonjour à tous,
Deux questions pour un topic !
1) Import CSV
J'ai un CSV qui contient des numéros de téléphone sous le format suivant :
Comment faire pour afficher ce qu'il y a réellement dans le CSV ? J'ai essayé de mettre des quotes, double quotes, j'ai mis la cellule au format texte… rien n'y fait !
2) Export CSV
Toujours dans le même fichier CSV, j'ai des adresses postales sous la forme :
[code:1]$sl = \"`r`n\"
$Param_Agences_Agence_Choix = \"Nom_agence\"
$Param_Agences_Donnees = Import-Csv $Param_Agences_Chemin -Encoding UTF7 -Delimiter \";\" | Where-Object {$_.Agence -eq $Param_Agences_Agence_Choix}
$PA_Adresse.Text = ($Param_Agences_Donnees.Adresse).replace('|',\"$sl\"«»)[/code:1]
Maintenant, je veux pouvoir modifier l'adresse dans l'interface et faire l'inverse, transformer le saut de ligne en signe \"|\" et l'exporter dans la même cellule.
Comment dois-je m'y prendre ?
Merci par avance !
Deux questions pour un topic !
1) Import CSV
J'ai un CSV qui contient des numéros de téléphone sous le format suivant :
Quand je l'importe dans ma textbox (ou la console ça fait pareil), j'obtiens ce résultat :+33 1 23 45 67 89
1 23 45 67 89
Comment faire pour afficher ce qu'il y a réellement dans le CSV ? J'ai essayé de mettre des quotes, double quotes, j'ai mis la cellule au format texte… rien n'y fait !
2) Export CSV
Toujours dans le même fichier CSV, j'ai des adresses postales sous la forme :
Ce sont donc souvent des adresses multilignes. Lors de l'import, j'arrive facilement à les transformer pour les faire apparaître sous la forme suivante :Ligne1|Ligne2|Ligne3
Après avoir importée fais ça avec la ligne :Ligne1
Ligne2
Ligne3
[code:1]$sl = \"`r`n\"
$Param_Agences_Agence_Choix = \"Nom_agence\"
$Param_Agences_Donnees = Import-Csv $Param_Agences_Chemin -Encoding UTF7 -Delimiter \";\" | Where-Object {$_.Agence -eq $Param_Agences_Agence_Choix}
$PA_Adresse.Text = ($Param_Agences_Donnees.Adresse).replace('|',\"$sl\"«»)[/code:1]
Maintenant, je veux pouvoir modifier l'adresse dans l'interface et faire l'inverse, transformer le saut de ligne en signe \"|\" et l'exporter dans la même cellule.
Comment dois-je m'y prendre ?
Merci par avance !
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.060 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- Import / Export CSV