用VB向EXCEL中写入数据时,超过15位的显示全部显示为零!如何解决?

painus 2002-10-22 02:09:27
1.如题,我事先把该单元格设成‘数值’也不行,总之,看了很多资料,都没有用!
2.在程序里用的是
.Cells(i + 1, j + 1) = Format(CDec(ListView1.ListItems(i).SubItems(j)), standard)
各位老大,请指教!
...全文
95 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
道素 2002-10-22
  • 打赏
  • 举报
回复
我试了一下:
Format(CDec("12345678890878678767867"), "standard")
结果没问题啊
mouseanAnya 2002-10-22
  • 打赏
  • 举报
回复
.Cells(i + 1, j + 1) = Format(ListView1.ListItems(i).SubItems(j),".00")
只保留两位小数呢?

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧