我想用Delphi控制Excel搜索Excel文件A.XlS中是否有"咖啡"[字符串],如果有返回其坐标X.Y,请问如果实现,实现完整100分送上.说关键的语句就行了:搜索"咖啡"及相应X.Y的函数或过程.
解决方案 »
- delphi中Dataset修改最后一条记录
- 高分请教文件拖放问题:象WINARA一样,将程序窗体中的文件拖到资源管理器中.
- 看看这个怎样实现!!!!?????
- 怎么在程序里动态给TTABLE,或Tclientdataset加入字段!
- 怎样用Delphi做串口通讯程序。请给指条路啊!急!v
- 如何在delphi中动态的修改文本文件的内容呢?
- 有关delphi中操作FoxPro表的问题!请高手指点!
- 有段串口取地磅数据的代码提示出错,哪位大侠指点一下!
- 我是不是很笨,请高手指点!
- 请高手指点,'Sygate'侦听哪个端口,IE,等软件才能自动连上?谢谢!
- SQL数据库转化为文件形式的数据库(如:Access),主要是其中的触发器和存储过程怎么弄?
- 请问:在windows xp 下做的程序,在windows 98下界面变大,如何解决????
for j:=1 to 100 do
if pos(excelapp.documents.cells[i][j])>0 then showmessage(inttostr(i)+':'+inttostr(j));
F1Book1:TF1Book1;
bv1: IF1BookView;
F1FindReplaceInfo: IF1FindReplaceInfo;
begin
F1book1.Create;
F1Book1.Read('abc.xls',11)
bv1:=F1Book1.CreateBookView;
F1FindReplaceInfo:=bv1.DefineSearch('咖啡', 1, 1, 1, F1Book1.MaxRow, F1Book1.MaxCol,0);
while F1FindReplaceInfo.FindNext do begin
bv1.Row:=F1FindReplaceInfo.Row;
bv1.Col:=F1FindReplaceInfo.Col;
ShowMessage(bv1.Text);//找到后显示
end;
end';
while F1FindReplaceInfo.FindNext do begin
bv1.Row:=F1FindReplaceInfo.Row;//X
bv1.Col:=F1FindReplaceInfo.Col;//y
ShowMessage(inttostr(bv1.row)+':'+inttostr(bv1.Col));
//找到后显示x,y
end;
end';
加我QQ88545224