关于老的问题:EXCEL操作,怎样在一个存在数据的EXCLE文件后追加(100分)

  • 主题发起人 主题发起人 cjsam
  • 开始时间 开始时间
C

cjsam

Unregistered / Unconfirmed
GUEST, unregistred user!
目前存在一个EXCLE文件,一个STRINGGRID控件。
我如何再打开这个EXCEL文件后,在这个文件后面追加新的数据记录(将STRINGGRID中的记录追加到目前这个文件的后面)进去,然后保存。
先给100分,不够再加。
 
这个问题难点在于新记录从什么位置添加,如果你的记录是连续的没有空行的话,可以对空行进行判断,定位后进行追加,但如果有空行的话可能就要麻烦多了,你首先得确定追加位置.
 
2 shineYu,
是连续的,
怎样打开一个存在的EXCLE文件,我只需要在后面加就是了。就是说在最后一行记录添加。中间不考虑空行,怎样做呀?
 
c:=ExcelApp.Sheets[j].UsedRange.Columns.Count; //列
r:=ExcelApp.Sheets[j].UsedRange.rows.Count; //行
R、C为最大行列数。
 
哦,对如果有空行的话,就用循环看看trim后是不是空,就可以搞定了。
 
后退
顶部