准备表数据作为要通过剪贴板复制到Excel的文本时,是否可以将某些单元格格式化?(如果可能,不更改Excel设置或进行特殊粘贴)。
在一个简单的标准情况下,我有一行“列标题”(文本),其余行包含数字数据
foo bar asdf
1 2 3
现在,问题是有时我得到包含Excel决定格式化为日期(或有时数字)的日期内容的标题。我希望Excel不为那些格式化
当手动将文本输入到单元格时,我可以通过在单元格内容之前添加单引号(')来完成此操作。但是,如果我将以下内容复制到剪贴板并粘贴它:
foo '1 asdf
1 2 3
然后我得到'1到屏幕。我不确定是否有一些解决方案,但如果有人有东西,这将是不错的=)
为什么我这样问:我的上下文是我有一个程序将表数据(作为文本)复制到剪贴板(转换为Excel)。
编辑:一些澄清:
- 我想做一些让第一行中的单元格不被格式化的东西
- 澄清了实际的问题
- 最佳用途是最终用户进行粘贴不需要做任何特殊粘贴
- 我不确定这是否可行,如果是这种情况我应该找到一些方法以更自定义的方式导出数据,但这是属于stackoverflow.com的另一个故事。
br,Touko