test.bat ANSI编码- // & cls & cd /d "%~dp0" & @cscript -E:javascript -Nologo "%~0" &pause&exit
- var file = 'F:/Desktop/0.xlsx'; //文件名
- var col = 5; //提取的列
- var out = '0.txt'; //生成的文件名
- var ofs = new ActiveXObject('Scripting.FileSystemObject').CreateTextFile(out,true);
- var excel = new ActiveXObject('Excel.Application');
- excel.Visible = false;
- excel.Application.Workbooks.Open(file);
- for(var i=1;i<=excel.Application.ActiveSheet.UsedRange.Rows.Count;i++){
- WSH.Echo(excel.Application.ActiveSheet.Cells(i,col).Text);
- ofs.WriteLine(excel.Application.ActiveSheet.Cells(i,col).Text);
- }
- excel.Quit();
- ofs.Close();
复制代码 |