用下面的语句向一个已经打开的EXCEL中写入字符串“001”
oSheet.Cells(1,1).value = "001";
但是EXCEL总是把字符串“001”识别为数值“1”,无奈~
请问:有什么函数可以直接对“001”做什么转换使EXCEL把它认成字符串而不是数值;
或者有什么方法可以让我在写入数据前直接设置EXCEL里的一个区域的数据类型?
谢谢大家,快来帮帮忙!
oSheet.Cells(1,1).value = "001";
但是EXCEL总是把字符串“001”识别为数值“1”,无奈~
请问:有什么函数可以直接对“001”做什么转换使EXCEL把它认成字符串而不是数值;
或者有什么方法可以让我在写入数据前直接设置EXCEL里的一个区域的数据类型?
谢谢大家,快来帮帮忙!
解决方案 »
- winlike使用疑问????????
- 这样的功能如何实现?
- 关于闭包
- 如何让一个层始终位于页面的正中央,如何动太的改变层上显示的文字
- 这个asp.net页面是如何调用外部的js文件的?
- 请问如何用javascript动态修改textarea的大小啊?
- 如何用鼠标直接调整表格宽度~~
- flex调用百度地图的问题
- 怎么改变网页自身的大小
- 想请问一下用到过fineuploader的大神们知道怎么批量上传吗?
- 请教如何自动使 过长的 连续字母 自动换行,避免撑大布局,例如AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
- FireFox新版本为何在新打开的链接到新的窗口而不是新的标签页呢.如何设置呢?
oSheet.Cells(1,1).value = "001";其它格式你可以自己查怎么写,方法:
可以通过在Excel中:工具-->宏-->录制新宏,然后进行操作(比如先选中一个单元格,然后将其设置成文本格式)最后停止录制。用工具-->宏-->单步执行 来调出相应操作的代码,然后尝试将其转换为相应的JS代码。