Question
Conversion d'un fichier txt en xlsx
- ROUSSEAU
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 7
- Remerciements reçus 0
il y a 9 ans 9 mois #21856
par ROUSSEAU
Conversion d'un fichier txt en xlsx a été créé par ROUSSEAU
Bonjour à tous,
Je suis débutant dans le monde de powershell, et j'aurais besoin d'un coup de main sur la réalisation d'un script pour me permettre de convertir un fichier .txt (Voir extrait en PJ) en .xlsx .
Pour information, c'est une action que je dois réaliser chaque jour.
J'ai trouvé ceci sur internet (J'avoue ne pas avoir tout saisi
)
$txt=\"C:\Sources\TEST.txt\"
$s=Get-Content $txt
$s = $s -replace(\"~\",\"`t\")
$s | sc $txt
$xl = new-object -comobject excel.application
$xl.Visible = $true
$wb = $xl.Workbooks.Open(\"C:\Sources\TEST.txt\")
$wb.SaveAs(“C:\Sources\TEST.xlsx”)
Est-il possible de modifier le script pour :
1- Désactiver l'ouverture automatique du fichier Excel.
2- Que le fichier Excel s'enregistre automatique au même emplacement que le fichier .txt .
Problème rencontré:
Le script insert les données dans le fichier xlsx mais seulement dans une seule colonne et non pas dans chacune des colonnes comme à l'image du txt
J'espère que j'ai été assez explicite, au besoin n'hésitez pas à me solliciter.
Merci par avance de votre aide.
<br><br>Message édité par: Vesty, à: 26/05/16 11:28
Je suis débutant dans le monde de powershell, et j'aurais besoin d'un coup de main sur la réalisation d'un script pour me permettre de convertir un fichier .txt (Voir extrait en PJ) en .xlsx .
Pour information, c'est une action que je dois réaliser chaque jour.
J'ai trouvé ceci sur internet (J'avoue ne pas avoir tout saisi
$txt=\"C:\Sources\TEST.txt\"
$s=Get-Content $txt
$s = $s -replace(\"~\",\"`t\")
$s | sc $txt
$xl = new-object -comobject excel.application
$xl.Visible = $true
$wb = $xl.Workbooks.Open(\"C:\Sources\TEST.txt\")
$wb.SaveAs(“C:\Sources\TEST.xlsx”)
Est-il possible de modifier le script pour :
1- Désactiver l'ouverture automatique du fichier Excel.
2- Que le fichier Excel s'enregistre automatique au même emplacement que le fichier .txt .
Problème rencontré:
Le script insert les données dans le fichier xlsx mais seulement dans une seule colonne et non pas dans chacune des colonnes comme à l'image du txt
J'espère que j'ai été assez explicite, au besoin n'hésitez pas à me solliciter.
Merci par avance de votre aide.
La pièce jointe TEST.txt est absente ou indisponible
Pièces jointes :
Connexion ou Créer un compte pour participer à la conversation.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 9 ans 9 mois #21857
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:Conversion d'un fichier txt en xlsx
Salut,
on ne communique pas de donnée personnelle sans l'accord des intéressés :/
Vesty écrit:
Utilise un formet csv ou si c'est un export particulier ce type de fonction ou encore celle-ci .
Il y a surement d'autres solutions
on ne communique pas de donnée personnelle sans l'accord des intéressés :/
Vesty écrit:
Tu ne commences pas par le plus simple.J'ai trouvé ceci sur internet (J'avoue ne pas avoir tout saisi
)
Utilise un formet csv ou si c'est un export particulier ce type de fonction ou encore celle-ci .
Il y a surement d'autres solutions
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- ROUSSEAU
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 7
- Remerciements reçus 0
il y a 9 ans 9 mois #21860
par ROUSSEAU
Réponse de ROUSSEAU sur le sujet Re:Conversion d'un fichier txt en xlsx
Oups désolé, je suis pas bien au courant des règles et des usages.
Bon ca m'a l'air bien plus compliqué que prévu cette histoire de conversion.
Merci de ta réponse, je vais essayer de m'en sortir.
Bon ca m'a l'air bien plus compliqué que prévu cette histoire de conversion.
Merci de ta réponse, je vais essayer de m'en sortir.
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.076 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Conversion d'un fichier txt en xlsx