パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

「ネ申Excel」はなぜ問題なのか」記事へのコメント

  • なぜCSV中の数字だけの項目を、勝手に数値として解釈するのか・・・。
    具体的に言うと、電話番号の頭の0が落ちたりする。

    ダブルクォーテーションで括ったり、普通に考えられることは一通りやりましたよ。

    • by Anonymous Coward

      セルの属性で事前に文字列と設定しておいてもですか?

      • by Anonymous Coward

        たぶん、その説明ではわからない。
        「外部データの取り込みを使って開け」
        こうだろう。

        #Excelへの要望のほとんどはすでに実装済み機能の中(のどこか)にあるという話が....

        • by digoh (17917) on 2013年10月23日 13時34分 (#2482347) 日記

          おお、初めて知った。
          でもこれだと別のファイル(ダミーの真っ白なシート)を用意しないといけないんですね。

          他のやり方としては、拡張子を「csv」じゃなく「txt」とかにリネームしておけばテキストウィザードが開きますね。面倒だけど。

          「ファイルを開く」の時の[開く]コンボボックス(?)に「テキストウィザードを使って開く」があればそれでいいのに……。

          親コメント
          • つまり、CSVをダブルクリックして
            Excelに関連付けされている
            あるいは、関連付けせざるを得ないOSがわるい。はず。

            親コメント
            • テキストウィザードが開かないのは仕方ないで済ませてもいいんですが、
              ダブルクォーテーションで囲っていても文字列と解釈しないのはExcelが悪いと言わざるを得ません。

              (Excel上でセルに"010"って入力したらちゃんと"010"という文字列と解釈するのに……)

              親コメント
            • by Anonymous Coward

              関連付けさせたのはExcel(またはOffice)の
              インストーラでは。

            • by Anonymous Coward

              前コメントをAndroid上で書いたあとで
              今日はバッグにX60sが入っていることを思い出したので
              X60sのLubuntu13.04の場合を検証。

              で、LubuntuではLibreOfficeよりも軽量なGnumericやAbiwordが標準。
              Gnumericは、CSVをダブルクリックで渡されると、普通に数値として取り込む。
              つまり電話番号の最初の0は消える。
              ただし、090-0000-0000とハイフンが入っていると、普通にテキスト扱いみたい。

              で、右クリックからLibreOffice(4.0.2)に渡してみると
              こちらはインポートウィザードが起動する。

              ただ、この画面でテキストに切り替える必要があるかもしれないことを
              素人に案内するようなメッセージは無

            • by Anonymous Coward

              Excel起動後、ファイルメニューの開くから拡張子がCSVのファイルを開いてもテキストファイルウィザードは起動しないよ。

              拡張子がTXTのファイルを開くとテキストファイルウィザードが起動するんだけど。

              • by Anonymous Coward

                この問題は
                #2482345の
                [データ]→[外部データの取り込み]→[テキストファイル]
                で終了

開いた括弧は必ず閉じる -- あるプログラマー

処理中...