VFP控制Excel,列记录转换为行记录

作者在 2015-02-18 18:59:16 发布以下内容

例如:

姓名    一月    二月    三月

张三    100     200     300


转置成

姓名    张三

一月    100

二月    200

三月    300


oExcel.Cells(1,1).Resize(2,4).Copy()       && 假设要被转置的数据在左上角,2行4列
oExcel.Cells(10,1).PasteSpecial(-4104,-4142,.f.,.t.)      && 转置后的数据放在第10行开始的位置

作者在 2021-03-07 21:02:42 补充以下内容
问题:数据从其他数据库导入到vf后,其中日期型数据为纯数值型数据(39073,39074......................),
例:数值型"39073"在excel中可转化为"2006-12-22",但在vf中ctod()只能将20061222这样的数值转化,并不能解决问题 
    请教各位大侠!!怎样才能在vf中将纯数值型的39073转成"2006-12-22"??
方法:
?CTOD('1899.12.30')+39073
Excel问题 | 阅读 1730 次
文章评论,共0条
游客请输入验证码
浏览380555次