• ベストアンサー

エクセル セルの書式設定 ユーザー定義について

エクセル2000で特定の列のセルにユーザー定義を設定したところ、 別のセルにも勝手に設定されてしまい、何度その(別の)列全体を標準に 直しても、次の行を入力するとそのセル以降の列に設定されてしまいます。 どういう原因が考えられるでしょうか?

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

  • ベストアンサー
回答No.1

リスト形式のデータを使っておられるのでしょうか? Excelで勝手に「リストオートフィル」という機能が働いてしまい、同じ列に5行以上(不確かです)同じ書式のデータが入っていると、同列の下の行にデータを入力すると、自動で書式設定されてしまうようです。 「ツール」→「オプション」の「編集」タブ内に「リスト形式及び数式を拡張する」チェックボックスがありますので、オフにしてみてください。 (ただ、数式の自動コピーなどもすべて働かなくなります。

ma--yo
質問者

お礼

回答ありがとうございますm(__)m >Excelで勝手に「リストオートフィル」という機能が働いてしまい、 >同じ列に5行以上(不確かです)同じ書式のデータが入っていると、 >同列の下の行にデータを入力すると、自動で書式設定されてしまうようです。 そういう機能があったんですね。 今回の場合は同じ列ではなく同じ行で2箇所だけだったんですが、 チェックを外したら解決しました。ありがとうございました。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

下記解説を見つけました。 http://support.microsoft.com/default.aspx?scid=kb%3Bja%3B231002 下の方の「セルに設定された網掛けやフォントなどの書式も、3 つ以上の連続したセルに設定されている場合は、データを入力すると自動拡張されます」 「太字」で最近経験しました。日付表示形式でも経験しますが。なかなかその規則性を見つけるのが難しいです。(3つ連続していなくても日付になったり3つ連続していても 次が日付にならないケースを経験する。) 私は編集-クリア-全てで以下行への影響を立ち切れているようですが、確実かどうか自信なし。

ma--yo
質問者

お礼

回答ありがとうございますm(__)m EXCELって便利なようでおせっかいな機能も多いですね(笑) URL、参考になりました。ありがとうございました。

関連するQ&A

  • エクセルの書式設定→ユーザー定義

    エクセル2003です。A1のセルに300と入力しA2のセルに17.5と入力したら@17.5と表示したいのです。A3に掛け算の合計5250となるよに。A2に書式設定→ユーザー定義で##”@”###とし17.5と入力したら@18になってしまいます。いろいろ試したのですがうまくいきません。ユーザー定義を教えて下さい。よろしくお願いします。

  • EXCELのセルの書式設定表示形式ユーザ定義について

    こんにちは。 EXCELのセルの書式設定の表示形式のユーザ定義で次のとおり表示させたいのですがどうすればよいですか? セルに0.5と入力したら、 【1:0.5】 1.0と入力したら 【1:1.0】 5.4と入力したら 【1:5.4】 入力する数字の範囲は、0.1~9.9までです。

  • エクセル 書式設定 ユーザー定義

    エクセル書式設定ユーザー定義について  郵便番号の後ろ4桁で、0から始まる数値を0を付け加えた文字列にしたいのですが(例:123を0123と表示、最初の123は数値、0123は文字列で)TEXT関数を使って他のセルには作れるのですが、ユーザー定義での設定は可能でしょうか?

  • Excelでのセルの書式設定で、ユーザー定義が反映されない。

    Excelでのセルの書式設定で、ユーザー定義が反映されない。 別シートから参照した数値(@)が入力されると「○○○@○」と表示させたいのですが・・・ たとえばですが、 Sheet1のA1セルに「=IF(Sheet2!A1="","",Sheet2!A1)」という数式を入れてあります。 Sheet1のA1セルの「セルの書式設定」を「ユーザー定義」にして、「"花""子""は"@"歳"」にしてあります。 これでSheet2のA1セルに「3」と入力します。 Sheet1のA1セルに「花子は3歳」と表示されると思っていたのですが、「3」しか表示されません。 何が間違っているのかわかりません。 お知恵を拝借させてください。m(__)m

  • excel セルの書式設定 でユーザー定義を使う

    excel セルの書式設定 のユーザー定義で @ kW と定義し そのユーザー定義のセルで 関数 ”=100*100”とすると   10000 kWとでるつもりが =100*100 kWとしか出ません 対処法をお教え願えませんか。

  • EXCEL 書式設定のユーザー定義について

    EXCEL 書式設定のユーザー定義について質問です。 ユーザー定義で、数字を入れるセルに単位を設定しておきたいのですが 何も入力していない状態で、○kgや★kg という風に、記号を入れておきたいのです。 そういうことは可能でしょうか? 教えて下さい。 お願いします。

  • Excel の「セルの書式設定」に関して

    Excel 2010を使用しています。セルに「5-1」と入力すると「5月1日」と表示されてしまいます。それで入力前に「セルの書式設定」を「文字列」に指定してから入力すると「5-1」と表示してくれます。ところが Web ページなどからそのままコピー&ペーストすると入力前に「セルの書式設定」を「文字列」に指定したにもかかわらず,「5月1日」となり,勝手に「セルの書式設定」が「ユーザー定義」に切り替わってしまいます。Web ページなどからコピー&ペーストしたデータを「文字列」のまま入力させる方法はありませんでしょうか?

  • エクセル セルの書式設定 ユーザー定義で

    エクセルの「セルの書式設定」で、 ユーザー定義ができると思いますが。 数値で987654321を、987 654 321のようにできないでしょうか? 987,654,321は、#,##0_ で設定できますが。 お手数ですが、よろしくお願いします。

  • エクセルのセル書式設定について

    エクセルのセル書式設定について教えてください。 セルA1に 111222333 と数字を入力しました。 ちょっと見にくいので111-222-333とするために書式設定のユーザー定義で ###-###-### としました。うまくいきましたが、  A1122233B だと - がはいりません。 セルA列には英数字が入ります。見やすくするため表示のみ「-」を 表示させたいです。入力はそのまま「-」なしで入力します。 どうかお願いします。

  • Excelの、書式設定ユーザー定義について

    横位置「中央ぞろえ」に設定したセルに文字等を入力。 で、入力した文字等を中央に表示させつつ、セルの両端に「と」を表示させたいのです。例えば以下。 ([をセルの左端、]をセルの右端として) [「   入力した文字列   」] 書式設定ユーザー定義で実現できるかと思いまして、 "「"* @* "」" としてみたのですが、 [「入力した文字列      」] となってしまい、駄目です。 どうかご教授お願いします。なお、動作確認はExcel2003です。

専門家に質問してみよう