hur.cn - 华软网

 热门搜索

高分探讨,pb 数据导出到 excel 表格的问题,怎么修改 excel 表格中的 单元格的格式

  作者:未知    来源:网络    更新时间:2016/6/20

解决问题的,重新开贴酬谢


我使用 vba 语法,把 pb datawindow 中的数据导出到了excel 表格

可是有的日期显示是 #######,数字(比较大)显示是使用科学计数法计数(6.54544E+13),我怎么对应修改显示格式

下面是部分 vba(excel 中录制的宏) 的语法
    Range("F3").Select
    ActiveCell.FormulaR1C1 = "658493965.5439"
    ActiveCell.NumberFormatLocal = "0.00_"
    ActiveCell.FormulaR1C1

    Range("F3").Select
    ActiveCell.FormulaR1C1 = "95490549039034.6"
    Range("F3").Select
    
//NumberFormatLocal 就是 excel 中数字的表现格式
Selection.NumberFormatLocal = "0.00_ "
    Range("F4").Select
    Selection.NumberFormatLocal = "0.00_ "

//对应 pb 中的
xlsub.cells[l_cnt + 2,l_i].NumberFormatLocal = '0.00_'
可是出错,郁闷


------华软网友回答------
在excel中把列的宽度定足够不就行了
------华软网友回复------
http://www.desta.com.ua/pb2xls/
------华软网友回复------


要大米啊,这个公司可能不能答应啊
------华软网友回复------
Range("****").Select
xlsub.Selection.NumberFormatLocal = '0.00_'
------华软网友回复------
我以前开发的一个预算软件,其中导出Excel部分就是我做的。应该好用。
------华软网友回复------

to 
复人: tainy(海风) ( ) 信誉:97 

能不能指点一下,有什么办法???
------华软网友回复------

解决了,少了一个 空格,他吗的,不是人

xlsub.range(s_cell).NumberFormatLocal = '0.00_ '
------华软网友回复------
寬度不夠      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。