关于Excel导出为TXT格式的方法

关于Excel导出为TXT格式的方法,第1张

Excel是一种表格格式,在Windows上Excel转换文本TXT格式比较容易,直接就可以另存为TXT格式。在Mac上如何将Excel导出为TXT格式?下面我们以Mac上的联系人为例,分享一下如何将Excel导出为TXT格式。

在Mac上将联系人从Excel导出为TXT格式

Excel程序为您执行Excel文件到TXT的转换。下面介绍了一些步骤,请正确执行这些步骤,然后在Mac上将Excel导出到TXT。

1.选择Excel文件,然后在Mac Excel应用程序中打开它们。

2.然后,单击“文件”菜单上的“另存为”按钮。

3.现在,选择TXT格式选项。

4.最后,按保存按钮以TXT格式保存XLSX文件。

此手动方法可有效将Mac Excel联系人导出到TXT,但有一些限制。这对于将几个Excel文件导出到TXT是有效的。但是,此方法无法一次保存多个XLSX / XLS / XLSM文件。另外,它无法以其完整的格式提供准确的结果,因此您可能会丢失附件。

软件版本:Office2013

方法如下:

1.点击数据菜单中的“自文本”:

2.找到文本文件,并点击导入:

3.文本导入向导共有三步,根据需要设置,最后点击完成:

4.设置导入数据的放置位置,点击确定即将文本文件转换成了Excel文件:

不清楚你的实际文件/情况,仅以问题中的说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起双击运行

/*&cls&echo off&cd /d "%~dp0"

rem 将excel/xls/xlsx表格文件转换成txt文本文件

set #=Any question&set _=WX&set $=Q&set/az=0x53b7e0b4

title %#% +%$%%$%/%_% %z%

set "xlsfile=xxx.xlsx"

if not exist "%xlsfile%" (echo"%xlsfile%" no found&pause&exit)

for /f "delims=" %%a in ("%xlsfile%") do cscript -nologo -e:jscript "%~f0" "%%~fa"

echo%#% +%$%%$%/%_% %z%

pause

exit

*/

var fso=new ActiveXObject('Scripting.FileSystemObject')

var xlsfile=fso.GetFile(WSH.Arguments(0))

var base=fso.GetBaseName(xlsfile.Path)

var excel=null

try{

    excel=new ActiveXObject('Excel.Application')

}catch(e){WSH.StdErr.WriteLine('MS Excel is not installed')WSH.Quit()}

excel.DisplayAlerts=false

excel.Visible=true

var wbook=excel.Workbooks.Open(xlsfile.Path)

var wsheetcount=wbook.Worksheets.Count

for(var i=1i<=wsheetcounti++){

    var wsheet=wbook.Worksheets(i)

    wsheet.Activate()

    var outfile=xlsfile.ParentFolder.Path+'\\'+base+'_'+wsheet.Name+'.txt'

    wbook.SaveAs(outfile, 42)

}

wbook.Close()

excel.Quit()

WSH.Quit()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11864352.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存