将stringgrid中导出到excel中去(注cells[i,j]取不到数据!!!!)100分(100分)

  • 主题发起人 主题发起人 delphimens
  • 开始时间 开始时间
D

delphimens

Unregistered / Unconfirmed
GUEST, unregistred user!
请问如何将stringgrid中的内容导出到excel中去(注cells[i,j]取不到数据)
注:stringgrid中cells中的内容有分行,
所以我用v_grid.cells[i,j]去看内容时为空?
*****用v_grid.cells[i,j]取不到数据----因为我是draw--textout到cells上去的
??????
100分求助
 
>>stringgrid中cells中的内容有分行,
不太明白
 
就是在cell中分二行显示!
 
呵呵,估计你的值根本就没保存在CELL中,只是看上去是

怎么写到CELL中就怎么写到EXCEL吧
 
cx139兄:
我知道,不过我想从stringgrid中读数据到excel中去
我是用textout写到stringgrid中的cells中去的!!
不过用cells去读读不到?????
 
textout好象是在图形上画的(?错了不要打我)
如果是那样,他的值根本没有保存,而是画上去的,
所以grid中的CELL根本没有值,你又如何保存呢?!
 
to cx139兄:
thanks,我也知道这是画上去的,不过我的cells的显示 中必须如下:
computer
hello
一个cell上的字符要分行,所以我不得不用textout画上去

另:我试过在textout的同时给cells赋值可是会出错??????

????
 
无解
画上去肯定没保存值在CELL,你非要计算机把没有的东西给你
你不是在难为他么?!

还是直接导入到EXCEL中吧,记得回车要用控制符代替
 
唉,难道真的不行,在cell中实现换行,而又使字符存在cells中,而不是画上去的


哪位老大?有招????
 
告诉你一阴招:
做两个GRID,Grid1正常显示给客户看,用TEXTOUT画
GRID2隐藏起来,但是赋值给它,
用的时候将GRID2保存到EXCEL中就行了
 
后退
顶部