本帖最后由 navy 于 2012-10-9 20:53 编辑
各位高人,我在navy.xls第一个单元格写了两行内容(用Enter换的行),但是将第一个单元格的内容读取并写入到txt文件后发现有小黑块,希望高人直接修改下面的代码,拜谢了!!
#include <Excel.au3>
#include <Array.au3>
#include <File.au3>
Local $xlsfile = @ScriptDir & "\navy.xls";navy.xls 第一个单元格里有两行内容,用回车换的行
Local $oExcel = _ExcelBookOpen($xlsfile,0)
$oTxt = FileOpen("navy.txt", 10)
$sCellValue = _ExcelReadCell($oExcel,1,1);如果直接读取第一个单元格的内容并写入txt文件,txt里显示有小黑块
$sCellValue = StringRegExpReplace($sCellValue,"\r", "");请指点一下,这个地方如何将回车替换掉,谢谢
FileWrite($oTxt,$sCellValue)
FileClose($oTxt)
_ExcelBookClose($oExcel)
|