使用vb excel组件时有误(50分)

  • 主题发起人 主题发起人 happyok
  • 开始时间 开始时间
H

happyok

Unregistered / Unconfirmed
GUEST, unregistred user!
我使用frontpage写vbscript脚本时,出现了不正常情况。
我在frontpage里调用了excel组件来显示报表,显示数据代码如下:
for i=1 to records.childnodes.length
for j=5 to records.childnodes.item(i-1).childnodes.length
Spreadsheet1.Range(rangscope).Cells(i,j).value=FormatNumber(records.childnodes.item(i-1).childnodes.item(j-1).text,2)
// Spreadsheet1.Range(rangscope).Cells(i,j).Formula=records.childnodes.item(i-1).childnodes.item(j-1).text
// Spreadsheet1.Range(rangscope).Cells(i,j).NumberFormat="#.##"
next
next
第三句于我的要求有出入,我要求显示的数据保留两位小数,formatnumber函数是正确的,
它显示的数据是带两位小数位的,但Spreadsheet1.Range(rangscope).Cells(i,j).value
的值却没受这种约束,我用998做实验时,formatnumber(998,2)的值是998.00,而
Spreadsheet1.Range(rangscope).Cells(i,j).value却等于998,我不太明白,另外我希望
Spreadsheet1.Range(rangscope).Cells(i,j).value的值为998.00,不知道怎么能做到,
希望各位大侠帮忙。


 

Similar threads

I
回复
0
查看
558
import
I
I
回复
0
查看
664
import
I
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部