如何在delphi 5的Excel中获取单元格的名称

发布于 科技 2024-08-04
12个回答
  1. 匿名用户2024-01-31

    如果您正在寻找工作表名称。

    varexcel: olevariant;

    worksheetsname : string;

    i : integer;

    begintry

    打开 Excel

    excel:=createoleobject('');

    except

    xls文件无法打开,请确保已安装Excel', '', mb_ok + mb_iconstop);

    exit;end;

    false;

    excelcount := ;获取工作表的数量。

    for i := 1 to excelcount do;

    worksheetsname:=;工作表的名称。

    end;;关闭 Excel

    end;

  2. 匿名用户2024-01-30

    这必须检查VBA,它与德尔福无关。

  3. 匿名用户2024-01-29

    delphi 操作 excel 单元格没有名称,只需要通过行和列来指定即可。

    如果为第一行的第四列赋值,则可以:

    4].value := '第一行的第四列';

  4. 匿名用户2024-01-28

    range("a1").,您可能需要添加自己的检查**,因为使用此方法检测 A1 到您的 A5 将获得相同的值,除非您知道最左边的列。 以类似方式获取合并行数。

  5. 匿名用户2024-01-27

    合并后都是一个值,直接读a1的值,为什么要读a2的值。

  6. 匿名用户2024-01-26

    然后取消合并,看看它是否分开,然后在读取后合并回来。

  7. 匿名用户2024-01-25

    a) 使用动态创建的方法。

    首先使用 comobj 创建一个 excel 对象:

    true;2)更改Excel标题栏:

    应用程序调用 Microsoft Excel';

    3)添加新工作簿:

    4) 打开现有工作簿

    c:\excel\' )

    5)将第二个工作表设置为活动工作表

    或'sheet2' ]activate;

    6)为单元格分配一个值:

    4].value: = 第一行的第四列';

    7)设置指定列的宽度(单位:字符数),以第一列为例

    8) 设置指定行的高度(以磅为单位)(1 磅厘米),例如,在第二行中

    1/;1 厘米。

    8.文本级别居中::=ffffeff4;

    文本垂直居中::=ffffeff4;

    9. 插入一行或一列:a ;

    b. ;10. 删除一行或一列:a ;

    b. ;

  8. 匿名用户2024-01-24

    研究公司德尔福集团(Delphi Group)的分析师哈德利·雷诺兹(Hadley Reynolds)曾经说过:“搜索技术已经成为一大类技术,如Windows桌面搜索和Microsoft Office SharePoint Server 2007,人们会通过使用这些新的解决方案来祝贺他们。

  9. 匿名用户2024-01-23

    a) 使用动态创建的方法。

    首先创建郑晁潇构建一个excel对象,使喊叫包含与comobj:

    1) 显示当前窗口:

    true ;

    2)更改Excel标题栏:

    应用程序调用 Microsoft Excel''

    3)添加新工作簿:

    4) 打开现有工作簿

    c : excel\ ''

    5)将第二个工作表设置为活动工作表

    2 ] activate ;

    或 [sheet2 ''activate ;

    6)为单元格分配一个值:

    1 , 4 ] 值 := 第一行的第四列''

    7)设置指定列的宽度(单位:字符数),以第一列为例

    1 ] columnswidth :=5 ;

    8) 设置指定行的高度(以磅为单位)(1 磅厘米),例如,在第二行中

    2 ] rowheight :=1 / ;1 厘米。

  10. 匿名用户2024-01-22

    由于它与ADO相连,因此Excel的工作表被视为数据表,Excel的列是数据表的字段。 单元格的计算值是记录字段的内容。 因此,不再可能取出单元格的原始内容,只能取出计算值。

    您可以将数据集的结果存储在 2D 数组中。

    a[1,1] 的值等于 $a$1 的计算。

    如果要获取单元格的内容,可以直接使用 ole 获取。

  11. 匿名用户2024-01-21

    连接两者很麻烦,连接方式也很不规则,自己写Excel导入导出**,网上类似的也很多**,2CCC有很多,我现在正在用别人来写导出函数,很快,写一个程序就不要求什么都懂了,就用它了。然后有时间理解,让我们先把事情做好。 等你以后看的时候,你就会明白的。

  12. 匿名用户2024-01-20

    使用属性 numberformatlocal

    您可以看到各种格式类型,如果您不了解它,您可以立即拥有它。

相关回答
2个回答2024-08-04

单元接口部分引用了 comobj 单个虚拟手部元素(用途)。 >>>More

14个回答2024-08-04

不管你用什么控件连接数据库,查询语句都是SQL,这没有错,但是因为表没有SQL属性,所以还是需要使用AdoQuery控件来输入查询语句。 >>>More

3个回答2024-08-04

你可以在 ado 中使用 adoquery、adotable 和 adoconnection 来执行这类操作,例如使用 adoquerywith adoquery1 dobegin close;; '插入到表 (字段。 values (字段值。 添加记录 execsql; close;; '从表中删除,其中 field=value。 >>>More

14个回答2024-08-04

这是一个非常令人困惑的问题。

12个回答2024-08-04

我认为没有必要手动编写验证**来完成这项工作,我可以改用 tspinedit 控件。 >>>More