【发布时间】:2009-08-10 12:07:51
【问题描述】:
我已经构建了一个网络应用程序,它有一个用于填充表格的粘贴按钮。数据最初是从 Excel 电子表格复制并粘贴到我的表单上。
问题是我只看到显示的数据,而不是基础值。例如,如果单元格的值为 12.223,并且单元格的格式仅显示 12.2,则 12.2 会进入剪贴板。
我在这里错过了一个技巧吗?有谁知道如何从剪贴板中提取全部数据?
编辑:似乎 Excel 在剪贴板上提供了 25 种不同的格式,包括“XML 电子表格”,它看起来包含我需要的实际信息。但是,浏览器中似乎只有文本版本可用。是否有 ActiveX 控件或类似的东西可以用来获取这些数据?
【问题讨论】:
-
你能发布一些代码来看看你是如何处理这个问题的吗?
-
Excel 在导出为 CSV 时做同样的事情。它会丢弃任何未显示的内容。我想您不想将 Excel 复制到一个 word 文档中并获得大量小数。
-
@FJV:可能是 Ctrl+A、Ctrl+C、Alt-Tab、Ctrl+V :)