关于Excel的类型转换

pqcsdn 2004-01-07 11:46:44
请问:
我使用Excel模板,VC写入Excel的数据为字符串,怎么样在Excel模板设置函数或写宏,自动把这些字符串转换为数字型(因为数字型可以用来做求和,求平均等函数计算)
谢谢!!!
...全文
87 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ISoCai 2004-01-08
  • 打赏
  • 举报
回复
我没有找到OFFICE关于Excel的控件
OFFICE之门 2004-01-08
  • 打赏
  • 举报
回复
Range("A7:C16").Select
Selection.NumberFormatLocal = "0.00_ "
先用上面的把单元格类型转换过来,再用cells(i,j).value=值把数字填进来
fongzl 2004-01-07
  • 打赏
  • 举报
回复
录制一个宏,看看代码

Range("A7:C16").Select
Selection.NumberFormatLocal = "0.00_ "
pqcsdn 2004-01-07
  • 打赏
  • 举报
回复
???
pqcsdn 2004-01-07
  • 打赏
  • 举报
回复
sorry! 是bstr
fongzl 2004-01-07
  • 打赏
  • 举报
回复
什么叫“BSRT类型”?
pqcsdn 2004-01-07
  • 打赏
  • 举报
回复
我单元格中的是BSRT类型的 是VC中写到Excel的。我把Excel保存后关了,提示使用了宏,但是不是不见效啊! 谢谢你,求教!
OFFICE之门 2004-01-07
  • 打赏
  • 举报
回复
不会吧,那个宏一定能转,就看你单元格中是什么内容,转换后只要单元格中填入的是数字,就可以做计算
pqcsdn 2004-01-07
  • 打赏
  • 举报
回复
这个宏没有把A7 C16这个区域内的字符串转换为数字型!!!

有别的方法吗?

5,174

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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