因為导出全数字字符串後,前面的零會消失,但是要顯示的.

解决方案 »

  1.   

    Excel 宏命令是如下写法,给它改为Delphi就行了:
     Selection.NumberFormatLocal = "@"
      

  2.   

    显示时先格式该单元格,楼上正解
    ExcelID.Cells[row,col].NumberFormatLocal := '@';//保持行格式不变
      

  3.   

    但是如何操作Excel文件,或者根據OpenDialog.FileName創建Excel文件?
      

  4.   

    怎样操作Excel文件,你可以在论坛搜一下,非长多
      

  5.   

    在需要导出的字段值前加“英文单引号”,即'''+adoquery1['field1']
      

  6.   

    to: hugolai(胖胖哥) 
    請問你有沒有這樣實現過呢,在Excel中這樣輸入是可以達到目的的,但這樣用Delphi從ADO導出為逗號文件(*.CSV)就不行,前面會有'.