構建一個excel電子表格是一個經典的asp應用程序。現在的問題是,其中一列是由excel自動格式化爲數字,因爲它應該是文本,因此它將刪除老闆想要保留的前導零。我已經做了一些網絡搜索,你應該能夠撇號預追加到字符串迫使Excel將其顯示爲文本:在excel中格式化數字作爲文本
If isNumeric(val) Then
response.write "'" & val
Else
response.write val
End If
大,但現在先爭優與一家領先的撇號顯示這些列!從閱讀我已經做的主要撇號應該隱藏,只用於Excel格式,我做錯了什麼?
謝謝。
雙引號怎麼辦? – RonaldBarzell
如果我用雙引號包裝它,它也會顯示它們。我認爲其中一個問題是該列是一個varchar,並且一些單元格包含諸如'web'之類的文本,並且這可能會「令人困惑」,而且會出現一些問題! – flavour404