51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3767|回复: 6
打印 上一主题 下一主题

[求助] 数据在excel里的显示问题,进来看看啊

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-11-16 15:50:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请教大家一个问题啊: 现在要把执行程序后的表格结果,copy并paste到excel里。
假如生成的表格结果中,有数据为9202-2,但是,我把这数据选中,复制粘贴到excel中,它就变成Feb-02(日期格式),请问大家:这是bug么?

我个人觉得这是excel的问题,但怎么可以控制啊?

大家进来看看啊,谢谢拉
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-11-16 16:01:46 | 只看该作者
是这样的可能 excel在默认状态下把 “-”作为时间标识符号,所以9202-2被当作时间来对待,你可以把单元格格式设置成文本
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2006-11-16 16:57:22 | 只看该作者
en,楼上的办法可以实现单个数据。假如数据比较多时,导入到excel里,还是变成日期格式的了。怎么办?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-11-16 17:04:08 | 只看该作者
如果你某列都是需要的是这种含--的数字的话,你对整列的属性操作,整个sheet需要,就对sheet操作,如果你日期,数字混合的话,你自己看着办就 可以了
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2006-11-16 17:45:16 | 只看该作者
还有种情况,就是直接从程序里导出数据到excel的,若里面有个值为”9202-2“,则导出后,即使excel整个sheet都是文本格式,但还是显示成”Feb-02“,假如把那列再改成text的话,会显示成2667034。
日期倒还好,09/01/2006这么显示的,不受影响。就数字的,混乱的。

难以解决啊。。。。。。。求助。。
先证实下,这跟程序有关么? 是excel问题,还是程序bug 啊?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-11-16 18:42:33 | 只看该作者
可以直接输出到文本文件中,打开看一下是不是输出为日期格式,
不是的话就是EXCEL自动转换了,就不是程序bug;否则。。。。。。
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2015-4-23 14:35
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    7#
    发表于 2006-11-17 13:50:29 | 只看该作者
    好象是excel会自动转换,如果要导到excel不会变,在输入内容的前面加上一个英文半角的单引号, 例如在9202-2前加 ' ,变成'9202-2 导入excel,在excel中'是不显示和打印的
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-8 23:39 , Processed in 0.088307 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表