• ベストアンサー

Excel --- と入力すると・・・

Excel2013です。 文字列のセルに 「---」(-を3個)と書くと(同左の意味のつもりで書きます) 「---E7」となり余計な「E7」がつきます。 E7を表示させないための設定方法を教えてください。

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

  • ベストアンサー
  • Safe_Mode
  • ベストアンサー率48% (1329/2725)
回答No.3

質問された内容が再現できなかったのですが… 1.空白のセルを右クリック⇒「セルの書式設定」で「文字列」を指定します。 2.そのまま半角英数字入力で「---」を入力すると「---」が入力される。 3.空白のセルの書式設定が標準の場合、半角英数字入力で「---」を入力すると   添付のような表示が出て「はい」をクリックすると「---」と修正されるが   入力内容は「'---」になっている。 4.予めセルに文字列を入力しておき、その文字列の先頭に「---」を入力すると  入力内容は「=---文字列」となり表示は#NAME?になる。  このときセル内容を編集して「'---文字列」とすれば「---文字列」と表示される。 なぜ「E7」が表示されるのか不明ですが… 回避策としては先頭に「'」を挿入でしょうね。

Kuma2000
質問者

お礼

回答ありがとうございます。

その他の回答 (2)

  • kkkkkm
  • ベストアンサー率65% (1608/2445)
回答No.2

私の2013ではならないです。標準だと数式がおかしいから'---に変更しますかというメッセージが出ますが文字列だとそのまま---と入力できます。 一度Office2013の修復をしてみてはいかがでしょう。 そのファイルのみの現象でしたら「修復して開く」で開いてみてもいいかもしれません。

Kuma2000
質問者

お礼

回答ありがとうございます。

回答No.1

「'---」とやればどうですか。

Kuma2000
質問者

お礼

回答ありがとうございます。

関連するQ&A

  • EXCEL入力規則選択 → 文字表示 or 入力可

    EXCEL2003で表を作成しています。 B列に入力規則を使い、「イ」または「ロ」が選べるようにリストを作ってあります。 B列(B3)のセルで 「イ」 を選ぶと、D列(D3)には「A」、E列(E3)には「0000」、F列「-」を表示させるようにし、B列(B3)のセルに 「ロ」 を選ぶと、D列(D3)、E列(E3)、F列(F3)に任意の文字を入力できるようにしたいのです。 以下、B4、B5、、、、と続いていっても、D4、E4、F4. D5、E5、F5・・・と対応していくような表にしたいのです。 関数でも、マクロでも何でもかまいません。できるだけ、簡単な方法を教えていただければと思います。よろしくお願いします。

  • Excelの数字の文字列入力で

    Excel2003です。 セルに   "651,652,653" のような3ケタ分の数字とカンマの文字列を入力しようとすると    651652653 という数値にみなされてしまいます。 入力するときに、文字列の先頭に ’ を付けると文字列に みなしてもらえるのですが、つい忘れてしまい面倒です。 セルに指定などで設定する方法は何かありますでしょうか。 よろしくお願いします。

  • excelで0が13個貼り付け

    excel2000で 000000000000(←0が13個)とセルの書式設定、ユーザー定義で設定しているセルがあります。 このセルをコピーして、貼り付けるときの方法について相談です。 excel2000で 000000000000(←0が13個)とセルの書式設定、ユーザー定義で設定しているセルがあります。 たとえば、このセルに0と入力すれば、000000000000(←0が13個)と表示されるのですが、 このセルをコピーして、ユーザー定義が文字列のセルに貼り付けていのですが、どうしても0としか貼り付けられません。 ユーザー定義が文字列のセルにも、000000000000(←0が13個)と貼り付けられるようにするにはどうすればいいでしょうか

  • EXCELの入力に付いて

    EXCELの入力に付いて キングソフト スプレートシート2010「EXCEL」使用しております 2-1とインプットすると2月2日と変換されてしまいますので右クリックして「セルの書式設定」 で「文字列」をクリックしょうと思ったのですが「セルの書式設定」の中にないので仕方なく「標準」にして2-1インプットしたら2月1日となりますので「数値」にしてokしたら40210と(サンプルにあった数字)印字されてしまいます(2345とインプットすれば2345と印字されます)ハイフォンをいれたいのですがどのようにしたら良いのでしょうか又セルの書式設定に文字列を入れる事が出来るのでしょうか

  • Excelの日付の入力について

    A列のセルにずらっと 2011/11/29といった感じで日付の入力をしています。 セルの書式設定で 2011年11月29日 と表示されるようにしています。 これらのデータを表示されている通り B列に貼り付けをすることは可能でしょうか? 貼り付けをしてB列のセルの書式設定で 表示方法の選択をすればいいのすが それでは見せ方を変えているだけなので 出来れば 2011/11/29を 2011年11月29日という文字列のデータにして 貼り付けという作業がしたいです。 詳しい方、お願いします。

  • エクセルの入力速度

    いつもお世話になっております。 エクセルの入力速度についてお尋ねします。 エクセルのセル内に文字入力を行なうと、タイプした文字が画面に表示されるまでにかなり時間がかかり、ストレスを感じます。 エクセルは表関数ソフトですが、セル内の書式設定を、「文字列」に変更しても、表示速度はあがりません。 画面表示速度を上げることはできないのでしょうか。Wordソフトと同じくらいにしたいのですが。 もし、画面表示速度を上げることが不可能であれば、Excelソフトのセル内に長文を入力するときは、どのようにするのが有効でしょうか。例えば、Wordで文書をあらかじめ作成し、コピーペーストでExcelセル内に貼り付けるしかないのでしょうか。 よろしくお願いします。

  • エクセル 12桁以上の数字の入力について

    エクセルのセルに12桁以上の数字を入力(貼り付けも含む)すると 1.23457E+11 のように表示されます。入力したとおりに表示させるにはどのような設定をすればいいか教えてください。 セルの書式設定の表示形式を「数値」などに変更するか ’を付けて文字列として入力すればいいのは分かっていますが面倒なので何もしないで最初から123456789012 のように表示させたいのです。セルの幅を広げても1.23457E+11のままです。 数式バーには 123456789012 のように正しく表示されています。セルの書式は「標準」になっていてサンプルは1.23457E+11となっています。 よろしくお願いします。

  • EXCELの表示について

    EXCEL2000でセルに0317E07と入力しますと 3.17E+09と表示されます。文字通り0317E07と 表示する方法を教えて下さい。

  • エクセル VBAで入力

     エクセル初心者です。 条件付き書式で一つのセルに特定の文字列を入力した際に、そのセルと任意の法則性のある複数のセルに(入力内容は無関係でセルの行・列に法則性があります)特定の塗りつぶしを行いたいのですが、どのようにすればよいのでしょうか。 条件付き書式をすべて設定する(手打ち)するのが最も確実で間違いの内方法ではありますが、新規に行・列を挿入した場合、その行・列には条件付き書式が設定されていませんので、意図した作用を起こさなくなってしまいます。 上記ではよくわからないと思いますので、具体的な例を入れさせていただきます。 例)) 任意のセル(A13)に特定の文字列(OK)と入力する。 特定文字列に反応して、そのセルの列に(A12からE12、F12からH12)赤色の塗りつぶしを入れる。 上記は1セルに対して行われますが、VBAを使用してA12からA5000までを検索対象として持たせて、それぞれのセルの列に対して塗りつぶしを入れられるようにしたいと思っています。

  • EXCELの入力表示について

    EXCELで文字を入力した時の表示のことです。 何も設定していないセル2つに文字をセルからはみ出して入力した際、 片方はセル幅に関係なく表示されるのに対し、もう片方はセル幅までしか表示されませんでした。 前者の方は罫線まで無視して入力した文字列すべてが表示されます。 この差はいったい何なのでしょう。 どういった設定になっているのでしょうか? どうぞよろしくお願いします。

専門家に質問してみよう