gpt4 book ai didi

c# - Microsoft Jet oledb 连接到 excel 丢失公式

转载 作者:行者123 更新时间:2023-11-30 18:44:34 24 4
gpt4 key购买 nike

我有一个数据集,我使用 Microsoft Jet 4.0 Oledb 提供程序将它的值写入 excel 文件。我想把超链接放到excel中,为此我在DS中写了“=HYPERLINK("http://www.abc.org/x.pdf ")"然后写到excel中。但是当打开 excel 时,它会在公式前加上一个 '(引号/撇号)作为前缀,并且它以文本形式出现,而不是链接。你能帮我删除那个引号,让我的 excel 文件有超链接而不是文本吗?

我需要使用 Microsoft Jet 4.0 提供程序(不是 excel 组件),因为客户端机器上可能安装也可能没有安装 MS-Excel。

最佳答案

Jet 将提供与 Excel 的数据 集成。您可以读取/写入数据。不是公式或格式或其他任何东西。

要执行您想要的操作,您需要输出格式化数据。您可以通过生成一个 HTML 文件并告诉客户端它是 Excel 来实现这一点,它可以正常工作但有轻微的副作用。更好的选择是使用实际的 Excel 二进制编写器。这里有很多选项:

Import and Export Excel - What is the best library?

关于c# - Microsoft Jet oledb 连接到 excel 丢失公式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2624012/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com