适用于Excel的HTML剪贴板格式

时间:2015-01-16 10:02:21

标签: html excel format clipboard paste

我为我的应用程序编写导出工具,从表中复制几个单元格并将该单元格粘贴到microsoft excel(google docs,libreoffice calc)。 我使用内容类型的text / html为我的剪贴板复制单元格背景颜色。 如何在源(我的应用程序)中标记表格单元格以不覆盖目标中的足够单元格(即Excel)

示例复制方案是:(#是任何值, - 不是 - 覆盖 - 值)

###-#
-####
---##
#####

现在,如果我只放空<td></td>,当我将表格粘贴到Excel中时,该单元格将覆盖现有单元格并使其为空。

如果我使用内容类型text / csv,它可以工作,因为我可以放许多分隔符(即\t)而不传递值,即:

#\t#\t#\t\t\t\t# //some values are omitted
#\t#\t#\t#\t\t\t //some values are omitted

是否可以将表格放入HTML剪贴板?表包含一些空单元格,并且在粘贴到Excel时,空单元格不应覆盖非空单元格。

0 个答案:

没有答案