出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
[2162] 助けて下さい。 |
投稿者:ミジンコさん 2002/06/12 15:38:38 |
CSVファイルをダウンロードさせる様なASPを組んでいますが、ダウンロード後のCSVファイルをEXCELで開くと数字が0サプレスされてしまいます。EXCEL側の属性が、標準なので、0サプレスされてしまうのは、わかるのですが、その数字を文字としてEXCELに認識させる事ができるのでしょうか?(0サプレスをさせない) 知ってる人がいたら教えていただけませんか? 助けてください。よろしくお願いします。 |
[2164] Re:助けて下さい。 |
投稿者:Kevinさん 2002/06/13 7:42:09 |
> CSVファイルをダウンロードさせる様なASPを組んでいますが、ダウンロード後のCSVファイルをEXCELで開くと数字が0サプレスされてしまいます。EXCEL側の属性が、標準なので、0サプレスされてしまうのは、わかるのですが、その数字を文字としてEXCELに認識させる事ができるのでしょうか?(0サプレスをさせない) > 知ってる人がいたら教えていただけませんか? > 助けてください。よろしくお願いします。 Kevinです。 Excelの場合数字の先頭に"'"を負荷すると 文字表示になるはずですが CSV = "'" & 数字,・・・ という具合にしたらどうでしょう。 |
[2166] CSVの 00+数字 をEXCEL画面で表示したい |
投稿者:北岳さん 2002/06/13 11:05:45 |
発言者により削除されました!! |
[2167] CSVの 00+数字 をEXCEL画面で表示 |
投稿者:北岳さん 2002/06/13 11:11:21 |
拡張子csvのままEXCELで開き画面表示させたときに、頭の0を残したい、という意味と解釈しまして、 テスト結果: ----1.csv(エジタ画面)------- '0013,'0014,'0015,アポストロフィ ----1.csv(エクセル画面)------- A B C D '0013 '0014 '0015 アポストロフィ @csvで開いた場合、各セルはEXCEL画面で【余計な】引用符がついたまま表示されました。 Aこれを各セル毎にマウスでダブルクリックして行くと、狙い通り 0013 0014 0015 アポストロフィ のようにアポストロフィが取れた上に、00がついたままでした。 (つまり、ダブルクリック前はセルの中身(書式)が確定していない状態だった。) B(@のままでもAからでも)拡張子csvで保存して、改めて開きなおしたら、画面で 13 14 15 アポストロフィ に(数値形式に)化けました。 C Aのあと拡張子xlsで保存して、改めて開きなおすと 0013 0014 0015 アポストロフィ で(文字列形式で)確定していました。 結論:アポストロフィを頭につけたままのcsvで表示させるか、xls形式に変えるか、諦めるしかなさそうです。 |
[3772] Re:CSVの 00+数字 をEXCEL画面で表示 |
投稿者:すずさん 2003/11/04 21:18:15 |
> 拡張子csvのままEXCELで開き画面表示させたときに、頭の0を残したい、という意味と解釈しまして、 > テスト結果: > > ----1.csv(エジタ画面)------- > '0013,'0014,'0015,アポストロフィ > > ----1.csv(エクセル画面)------- > A B C D > '0013 '0014 '0015 アポストロフィ > > @csvで開いた場合、各セルはEXCEL画面で【余計な】引用符がついたまま表示されました。 > > Aこれを各セル毎にマウスでダブルクリックして行くと、狙い通り > 0013 0014 0015 アポストロフィ > のようにアポストロフィが取れた上に、00がついたままでした。 > (つまり、ダブルクリック前はセルの中身(書式)が確定していない状態だった。) > > B(@のままでもAからでも)拡張子csvで保存して、改めて開きなおしたら、画面で > 13 14 15 アポストロフィ > に(数値形式に)化けました。 > > C Aのあと拡張子xlsで保存して、改めて開きなおすと > 0013 0014 0015 アポストロフィ > で(文字列形式で)確定していました。 > > 結論:アポストロフィを頭につけたままのcsvで表示させるか、xls形式に変えるか、諦めるしかなさそうです。 |
[2181] ありがとうございました。 |
投稿者:ミジンコさん 2002/06/17 13:47:04 |
kevinさん、北岳さん、レスありがとう御座いました。 北岳さんにおかれましては、いろいろなテストまで、行って頂き、大変、参考になりました。 本当にたすかりました。ありがとうございます。多謝!!! |
[3773] Re:ありがとうございました。 |
投稿者:すずさん 2003/11/04 21:28:53 |
> kevinさん、北岳さん、レスありがとう御座いました。 > 北岳さんにおかれましては、いろいろなテストまで、行って頂き、大変、参考になりました。 > 本当にたすかりました。ありがとうございます。多謝!!! ↑この問題は,解決したのでしょうか?私も同じ問題で悩んでます。もし解決したのでしたら,教えて頂きたいのですが。 |
[3786] Re:ありがとうございました。 |
投稿者:YasNet(管理人)さん 2003/11/08 9:15:05 |
こんにちは YasNet(管理人)です。 根本解決ではないですが テキストファイルウイザードを使用するしかないような気がします。 ASPを使われているなら直接Excelファイルを出力するのが近道ではないでしょうか それでは 失礼致します。 > > kevinさん、北岳さん、レスありがとう御座いました。 > > 北岳さんにおかれましては、いろいろなテストまで、行って頂き、大変、参考になりました。 > > 本当にたすかりました。ありがとうございます。多謝!!! > ↑この問題は,解決したのでしょうか?私も同じ問題で悩んでます。もし解決したのでしたら,教えて頂きたいのですが。 > > |
[3793] Re:ありがとうございました。 |
投稿者:すずさん 2003/11/11 15:00:11 |
発言者により削除されました!! |
TreeBBS For ASP V.0.1.3 |