delphi中如何取得Excel的单元格的名称? 5

 我来答
renzhumin2
2012-07-17 · TA获得超过163个赞
知道小有建树答主
回答量:173
采纳率:0%
帮助的人:291万
展开全部
如果你是想获得Worksheets名称的话。
var
excel: OLEVariant;
WorksheetsName : string;
i : integer;
begin
try
//打开EXCEL
excel:=CreateOleObject('Excel.Application');
except
application.Messagebox('无法打开Xls文件,请确认已经安装EXCEL.', '', mb_OK + mb_IconStop);
Exit;
end;
excel.Visible := false;
excel.WorkBooks.open('aaa.xls');
excelcount := excel.Worksheets.count; //获取Worksheets数
for i := 1 to excelcount do
begin
excel.WorkSheets[i].Activate;
WorksheetsName:=excel.Worksheets[i].name; //Worksheets名称
end;
Excel.quit;//关闭EXCEL
end;
googleyeyou
2012-07-17 · TA获得超过186个赞
知道小有建树答主
回答量:269
采纳率:100%
帮助的人:148万
展开全部
这个得查查vba,跟delphi没关系
追问
该如何查呢,我不太懂!!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f2b7b2a
2012-07-17 · TA获得超过702个赞
知道小有建树答主
回答量:342
采纳率:100%
帮助的人:317万
展开全部
delphi操作excel单元格没有名称,只需要通过行列来指定就行了
如给第一行第四列赋值可以:

var ExcelApp: Variant;
ExcelApp.Cells[1,4].Value := '第一行第四列';
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式