Excel 中的空格怎么跳过?(50分)

  • 主题发起人 主题发起人 子龙
  • 开始时间 开始时间

子龙

Unregistered / Unconfirmed
GUEST, unregistred user!
[:(][blue][/blue]Excel 中的空格怎么跳过?

做个循环,从A1到A100,直到碰到非空格子才退出循环。
如:
A
1
2
3
4 10
5
.
.
.
99
100
我找到A4后就退出循环。
 
你不用A?什么的,设两人变量就搞定了,x,y这样的话同样达到要求
直接用
xls:=createoleobject('Excel.application');
......
xls.cells.item[X,Y]=
 
我也是这样的,但是XLS.CELLS.ITEM[X,1]='' //X=1就出错了,我想是空格用''表示不对,
但应该怎么做呢?[:(]
 
你首先用一个字符来得到该格的值,因为EXCEL中是Variants型,你直接那样判断会出错的.
str:=xls.cells.item[X,Y];
if length(str)=0 then ...
 
OK!搞定[:D]
 

Similar threads

S
回复
0
查看
850
SUNSTONE的Delphi笔记
S
S
回复
0
查看
782
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
后退
顶部