使用VB.Net应用程序
从应用程序中的SQL输出创建CSV文件
当我将csv打开到xls或xlsx文件中时,我得到的列为1.02141E+15
而不是123456789
在SQL中,当我在数字
前面添加以下行时Select '''' + 123456789 from table
然后我在xls文件中使用单引号输出'123456789
而不是1.02141E+15
。我尝试使用'' + 123456789
和' ' + 123456789
,但结果与1.02141E+15
用户不想手动格式化Excel工作表
传递给查询列的最佳输入字符是什么,以便在xls文件中正确查看数字 喜欢123456789,没有任何单引号或字符
答案 0 :(得分:0)
或者你必须在VB中创建programtatic的excell表格
第一(1)列为文本,第二(2)为一般,第三(3)为数字
Sub formatColumns()
Columns(1).NumberFormat = "@"
Columns(2).NumberFormat = "General"
Columns(3).NumberFormat = "0"
End Sub
你需要像列(3)..
等等。
快乐的编码! :)