• ベストアンサー

エクセル文字列でも0がでない。

エクセルを使ってコピーペーストで、セルに入力しています。 文字列設定にしているのですが、手入力の場合は0が表示されるのですが、コピーペーストだと0がでません。頭に’を打てばそのよこにコピペで表示されるのです(これは検索でわかりました)が、これだととても不便です。他に何か良い方法はないでしょうか?どなたかお教え下さい。

質問者が選んだベストアンサー

  • ベストアンサー
noname#204879
noname#204879
回答No.3

[回答番号:No.2この回答への補足]に対するコメント、 》 ホームページなどから0で始まる数列をコピーした場合は… それを最初に仰れば何ということはなかったのです。 0 で始まる数字をコピーした後、ワークシートの文字列設定のセル上でマウスの右クリックから[形式を選択して貼り付け]を選択して、“テキスト”を選んで Enterキーを「エイヤッ!」と叩き付けてみてください。

sapyon
質問者

お礼

あ・・・できました。ありがとうございます。でも少し面倒くさいですね。でも出来ないよりよいです。サンクスです。

その他の回答 (3)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.4

こんにちは。 実際には、VBAでもない限りは、任意のセルでは、なかなか難しいのではないでしょうか。 このVBAは、かなり高度な内容です。クリップボードの中を調べて、それで、「'(プレフィックス)」を付けるコードになります。 書式を文字列にすると、そのセルは非活性になってしまいますので、そのセルは、活用できなくなります。 通常、桁が決まっているなら、書式を「0000000」として、テキストで貼り付ければよいと思います。

  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.2

コピー元の書式設定が文字列で03のように表示されているものを貼り付けした場合はそのまま03と表示されるはず。 コピー元が数値で3と表示されている場合は貼り付けの書式設定に関わらず、3としか表示されません。 またただ単に貼り付けただけでは、書式も同時にコピーされますので再度そのセルに03と入力しても表示は3になります。 質問内容とずれているようでしたらゴメンナサイ

sapyon
質問者

補足

再びすいません。メモ帳などのテクストファイルからコピーする場合は 0が表示されました。しかし、ホームページなどから0で始まる数列をコピーした場合は上手くいきませんでした。ためしに以下の数字を エクセルの文字列セルにペーストしてみてください。 07760981 どなたかご回答いただければ助かります。

noname#204879
noname#204879
回答No.1

第三者にとっては正確に理解できない書き方をされています。 「文字列設定にしている」のはコピー元ですか?ペースト先ですか? 数値の 0 でなく、文字列の数字 0 を「コピーペースト」したのですか? 「頭に’を打てばそのよこにコピペで表示される」の「そのよこ」とは何のことですか?コピー元とペースト先が隣合わせということですか? 「これは検索でわかりました」とは、何か「検索」しなければ分からない現象なのでしょうか? 具体例を挙げて操作手順を正確に述べてみてください。

sapyon
質問者

補足

>文字列設定にしている」のはコピー元ですか?ペースト先ですか? 分かり難くて申し訳ありません。ペースト先です。 >数値の 0 でなく、文字列の数字 0 を「コピーペースト」したのですか? 数字の0が頭につく数列です。 >「頭に’を打てばそのよこにコピペで表示される」の「そのよこ」とは何のことですか?コピー元とペースト先が隣合わせということですか? '099834などのように数字の横という意味です。 「これは検索でわかりました」とは、何か「検索」しなければ分からない現象なのでしょうか? 検索で、'を0から始まる数字の左側につけると、表示されるの意味です。リンクは下になります。 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1211905422 確かに分かりにくかったかもしれません。どなたかご回答いただければ助かります。

関連するQ&A