数字を入力して確定すると###と置き換わってしまう。

スプレッドシート (Calc) について
返信する
□猫G□
記事: 2
登録日時: 9月 4, 2010, 10:32 am

数字を入力して確定すると###と置き換わってしまう。

投稿記事 by □猫G□ »

★セルに数字を入力して確定すると、###と置き換わってしまいます。

・私は表計算ソフトは1週間前位から始めたばかりのからっきしの初心者です。
 Excelの経験もありません。
・入力した数字は単なる数字の羅列です。
・新規のSheetではなく、
 既にいろいろ書き込んでいて、Sheetの保護などもしているSheetです。
・特定のセルだけでそうなります。
 隣り近所のセルに同じ数字をペーストして確定しても
 その症状は起きずに普通に数字の形で確定されます。

・勝手に推測しているのは、
 セルの書式というやつの設定にそぐわない入力をしてしまっていて、
 Calcの方が処理に困ってしまってとりあえず###に置き換えたのではないか、ということです。
 文字化けってレベルでもないので。
・けれど、そのセルを選択して
 右クリック、内容の削除、すべて削除、をしても同様の結果に終わります。

※どうかお願いします。

▽質問者です。追記します。
 新規でCalcfileを作成してその文字列を入力したところ、
 やはり同じ症状になる事がわかりました。
 その文字列は単なる商品の通し番号なのですが一応記載しておきます。
 140439525473 になります。
OpenOffice 3.2.1 on Windows xp
MoIshihara
記事: 337
登録日時: 6月 21, 2010, 6:52 am

Re: 数字を入力して確定すると###と置き換わってしまう。

投稿記事 by MoIshihara »

単純にセルの幅より文字列の方が大きいだけなのだと思います、数式入力ボックスでは表示されているはずです。

この場合の解決方法は、
1.セル幅を広げる。
2.フォントをプロポーショナルタイプに変える。
3.文字サイズを小さくする。

等がありますが、たぶん一番分かり易い自動縮小の方法を紹介します。

1)そのセルを右クリックしてポップアップメニューの[セルの書式設定]を選びます。
2)[セルのフォーマット]ダイアログで[配置]タブを選びます。
3)下の方にある[セルの大きさに合わせて縮小]チェックボックスをチェックします。
4)[OK]ボタンをクリックします。
添付ファイル
無題D.PNG
□猫G□
記事: 2
登録日時: 9月 4, 2010, 10:32 am

Re: 数字を入力して確定すると###と置き換わってしまう。

投稿記事 by □猫G□ »

解決しました!

しかし2つ疑問が残りました。

一つは、
同じ桁数の数字が同じ列の真上のセルに入っているのですが、
そちらでは普通に数字で表示されている事。
多分、桁数ではなく幅の長さ(ドットの数?)で厳密に決められていて、
数字によって微妙に幅が違うからだろうかと解釈してます。

もう一つは、
数字以外の文章など文字列の場合は列幅に合わせて見えている範囲はちゃんと表示されているのに
なぜ数字は#に置き換わるのかという事です。
文章の場合は途中で切れていたらその先が存在する事を予想できるけど、
数字だと、そういう桁数の数字なのだと勘違いをしてしまうからでしょうか?

何はともあれ解決です。
本当にありがとうございました :D
OpenOffice 3.2.1 on Windows xp
返信する

“Calc”に戻る