网上搜到的都是类似以下的代码, 会重新打开excel, 可是我要操作的excel已经打开了, 不要重复打开 try
exclplctn1.Connect;
except
on Exception do raise exception.Create('无法创建Xls文件,请确认是否安装EXCEL');
end;
exclplctn1.Visible[1]:= true;
exclwrkbk1.ConnectTo(exclplctn1.ActiveWorkbook);
这个代码试过, 每次都要新建一个excel文档var
sheet,XLApp,workbook : variant;
iRow,MaxRow:integer;
XLApp:=createOleObject('Excel.Application');
XLApp.displayAlerts:=false;
XLApp.ScreenUpdating:=false;
XLApp.WorkBooks.Add('D:\tt.xls');
workbook := XLApp.workbooks[1];
sheet:=workbook.worksheets[1];
sheet:=XLApp.WorkBooks[1].worksheets[1];
这个代码只能使用保存了的excel文件, 就是说没法实时的操作
exclplctn1.Connect;
except
on Exception do raise exception.Create('无法创建Xls文件,请确认是否安装EXCEL');
end;
exclplctn1.Visible[1]:= true;
exclwrkbk1.ConnectTo(exclplctn1.ActiveWorkbook);
这个代码试过, 每次都要新建一个excel文档var
sheet,XLApp,workbook : variant;
iRow,MaxRow:integer;
XLApp:=createOleObject('Excel.Application');
XLApp.displayAlerts:=false;
XLApp.ScreenUpdating:=false;
XLApp.WorkBooks.Add('D:\tt.xls');
workbook := XLApp.workbooks[1];
sheet:=workbook.worksheets[1];
sheet:=XLApp.WorkBooks[1].worksheets[1];
这个代码只能使用保存了的excel文件, 就是说没法实时的操作
解决方案 »
- 商品条码(条形码)是怎么设计的?
- oracle数据库的插入和更新
- acess里日期查询问题,用delphi处理查询的问题
- 为何点主窗体(全屏显示的)时,其它已经show出来的窗体被挡住?
- 三层结构,在自动启动服务器的应用服务的一个小问题.请教大虾们
- [找老乡]有在上海的河北人吗?请进http://www.yzchina.net/,谢谢!
- 发声
- 简单问题怎建一dbgrid带dephi6自有的步骤我做了半天也没做出
- 如何用DELPHI从ORACLE中动态导出DBF文件
- 大侠、大哥、大姐好!小弟这里有个棘手问题?快帮帮我!我这里磕头了!
- D7中TTable控件怎么获取和设置选中行
- 一个2层管理系统,多人操作保存单据经常长生串号,重号情况。
除非,你用程序去控制正在运行的这个EXCEL去读写这个已经打开的文件。
你的问题基本无解