首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于将txt转换为xlsx的Powershell脚本

用于将txt转换为xlsx的Powershell脚本
EN

Stack Overflow用户
提问于 2014-03-21 21:42:39
回答 1查看 9.7K关注 0票数 2

我想将文本文件转换为Excel格式。我使用Technet中的以下脚本:

代码语言:javascript
复制
# Script name: ConvertTilde.ps1 
# Created on: 2007-01-06 
# Author: Kent Finkle 
# Purpose: How Can I Convert a Tilde-Delimited File to Microsoft Excel Format? 

$s = gc C:\Scripts\Test.txt 
$s = $s -replace("~","`t") 
$s | sc C:\Scripts\Test.txt 
$xl = new-object -comobject excel.application 
$xl.Visible = $true 
$wb = $xl.Workbooks.Open("C:\Scripts\Test.txt")
$wb.SaveAs(“D:\Excel\Test.xlsx”)

脚本工作,excel打开并导入txt,但保存的文件只是重命名为xlsx的txt文件-如何让Excel更改文件格式?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-21 21:46:55

我将研究SaveAs方法的FileFormat参数,尽管它不能神奇地将文本文件转换为格式良好的工作簿。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22560483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档