帮助解决有关 delphi7 连接到 excel 的问题!

发布于 科技 2024-02-24
15个回答
  1. 匿名用户2024-01-25

    您可以遵循以下几个步骤:

    1.第一步,最好直接在Excel中排列数据以比较规则。 因为此操作在Excel中最简单。

    下面介绍如何创建新工作表,例如 sheet100。

    在新工作表的最左上角输入一个等号“=”,然后按回车键,此时,您可以用鼠标选择单元格并跳回。

    第一个单元格包含名称信息,然后按 Enter。

    然后用鼠标拖动单元格的右下角,先向右拖动3个单元格,这样你就复制了“序列号、名称和备注”,然后选中这三个框,用鼠标拖动单元格的右下角,向下拖动,所有的名字都会一直被复制。

    同样,所有名称都可以复制到一个单元格中,并且它们非常有规律地排列。

    2.第一步,第二步非常简单,无论是直接连接到 Excel,还是将 Excel 导入 Access,然后重新连接。 当然,建议使用访问权限来导入 Excel 数据。

    毕竟,访问是一个专业的数据库。

    以上步骤都与德尔福无关,因此您是否熟悉德尔福并不重要。

  2. 匿名用户2024-01-24

    似乎和德尔福没什么关系,都是SQL语句的问题。

    1 删除第一行的空行,然后看一下 SQL 语句 Union All 的帮助。

    声明是这样的。

    从 [Sheet1$] Union 中选择序列号、名称、备注 全部选择序列号 1 作为序列号,Name1 作为名称,备注 1 作为备注 从 [Sheet1$] 联合 全部选择序列号 2 作为序列号,Name2 作为名称,备注 2 作为备注 从 [Sheet1$]。

    2 同上。 该声明与此类似。

    select * from [sheet1$] union all select * from [sheet2$]

  3. 匿名用户2024-01-23

    使用 CXCgrid,只需一句话:

    usescxexportgrid4link;

    procedure : tobject);

    beginexportgrid4toexcel('d:\',cxgrid1,true,true); // grid to excel

    end;

  4. 匿名用户2024-01-22

    最简单的解决方案,输出为 html**。

    可以将后缀写为 xls。

    你可以试试。

  5. 匿名用户2024-01-21

    excel := createoleobject('');

    = false;不提示任何警告消息。

    救。 退出。

  6. 匿名用户2024-01-20

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

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

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

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

  7. 匿名用户2024-01-19

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

  8. 匿名用户2024-01-18

    使用ado connection,很简单,放一个adoconnect组件,点击connectstring右边的按钮设置连接,然后其他组件的连接就设置到这个adoconnect组件上。

  9. 匿名用户2024-01-17

    首先将数据库附加到 SQL Server,然后找到 AdoConnection 组件,双击弹出一个对话框,单击“生成”按钮,弹出数据链接属性,选择“用于 SQL Server 的 Microsoft OLE DB 提供程序”,单击“下一步”,在选择或输入服务器名称中填写 SQL Server 的服务器名称(即连接到 SQL Server 时使用的服务器名称), 然后输入服务器的信息并选择上面的那个,然后选择下面的服务器上的数据库;找到您刚刚附加的数据库点并测试连接,以查看连接是否成功。

  10. 匿名用户2024-01-16

    如果你相信我,给我发一封电子邮件,只要你使用旧的附加数据库! 不是很麻烦! 网络上的源代码! 附加数据库后,可以使用旧的数据库!

  11. 匿名用户2024-01-15

    这是单元格格式的问题。

    您可以将单元格的格式设置为自动换行。

  12. 匿名用户2024-01-14

    你可以先确定所有列中数据的最长长度是多少,然后在excel中设置列的最大长度,就不会有这样的问题。

  13. 匿名用户2024-01-13

    列表控件中显示的数据似乎无法直接导出到excel,可以做一个查询,然后直接导出到excel(好像用了'另存为'),如果想保存在已有的excel文档中,复制粘贴也很方便。

  14. 匿名用户2024-01-12

    首先,使用 COMOBJ;

    在窗体中创建一个 button1,双击 **,如下所示:

    procedure : tobject);

    4].value:='hyperlink("[book1]sheet2!c1","sss")'

    end;这种方法存在一个问题,就是不能先打开一个excel工作表,否则**中的链接会指向之前打开的excel工作表的sheet2

  15. 匿名用户2024-01-11

    右键单击单元格,最后一个是。

相关回答
15个回答2024-02-24

创建一个IK链:当你组装一个角色时,你希望能够控制脚的每个部分。 您需要能够向上旋转脚后跟开始行走,然后在脚后跟达到某个点时向上旋转脚趾。 >>>More

10个回答2024-02-24

UPS无法启动的原因及处理方法。

1. 原因。 1)电池长时间不使用,电压低。 >>>More

14个回答2024-02-24

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

8个回答2024-02-24

一楼是正确的。 一楼很全面! ~

3个回答2024-02-24

我不会谈论添加的按钮。 **如下:(顺便说一句,下面的DM是数据模块的名称,如果你不使用数据模块可以删除它,不知道可以再问一遍)宏猜测。 >>>More