我在做一個Excel匯入程序時,有一列是貨幣格式,我直接用數組保存的時候,內容就改變了,我應該怎麽讀取呢,菜鳥學Delphi,請指教.謝謝,在線等.

解决方案 »

  1.   

    EXCEL货B是EXCEL程序给的.你点中EXCEL进入表格内容跟EXCEL显示是不是一样.
    如果不一样,那么里面的数据是你的,显示的数据是EXCEL给的.你要取到EXCEL显示的数据,就要得到显示的数据(找找有没有该函数,我好像没见过.)别一种方法,把该列另外起一行,以手工方式或VBA方式把数值转成字符加上你要显示的格式.然后导入转换后的列.如果是一二次,那手工做一下好了,EXCEL好像加个字符,拉一下,如果以后一直要做.那么就把他宏录制或编个VBA程序,
    每次转换后,再导入.