• ベストアンサー

EXCEL2002のシングルコーテーションでの質問

EXCEL2002で困っていることがあります。 1.例えば普通に数字で2000とか入れると   普通に入力されるのですが、’(シングル   コーテーション)を付けて、’2000とか   入れると、左上に緑の▼マークと共に表示   されます。そのセルをクリックするとその   セルの左側に黄色い▼マークと+が出ます   その+をクリックすると、”数値を文字列にして   います”などのBOXが現れるのですが、   これは何でしょう? 2.頭に’を他の数値にも負荷したいのですが   1づつ手入力しなければできません。   範囲選択した場所だけ’を負荷するマクロか   コマンドがあれば教えてください。 3.テキストデータをEXCEL2002に取り込むと   ’が付くセルと付かないセル(データは数値)   があるのですが、これは何故でしょう?   防ぐ方法があれば教えてください。 よろしくお願い致します。

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

  • ベストアンサー
  • itab
  • ベストアンサー率50% (431/861)
回答No.2

シングルコーテーションを付加しても、 数値として認識させたいのであれば、 セルの書式設定で、表示形式→ユーザー定義を選び種類の下の欄に 半角で ”`”## と入力すればできます。 他のセルにも反映したいのであれば、範囲指定か、書式のコピーをお使い下さい。

justmeet_t
質問者

お礼

有難うございます。 早速やってみます。

その他の回答 (1)

  • kojitti
  • ベストアンサー率32% (449/1386)
回答No.1

1エラーが起きてますよというしるしです。 エラーが起きているけど、どのように処理しますかということで、プルダウンの中から選択すれば、緑の三角は消えますよ。例えばそのまま文字列として扱いたいのであれば、無視するを選ぶと文字列として扱われ緑の三角はきえます。 2いくつかの範囲に文字列として入力したいのであれば、セルの書式設定では文字列にすればいいのでは? ただし、そのばあいは’はいりません。 ただ緑のマークはでますのでエラーチェックオプションで「バックグラウンドでエラーチェックを行う」のチェックをはずせば緑三角はでません。

justmeet_t
質問者

お礼

早速のお返事ありがとうございました。 ただ、セル書式を文字列にするのではなく どうしてもシングルコーテーションを 負荷したい場合は、どうすればいいのでしょうか?

関連するQ&A

  • EXCEL2003のシングルクォーテーション

    Windows XP EXCEL2003 セルに文字を入力すると、先頭に必ず '(シングルクォーテーション)が入力されるようになりました。 また、現在入力されている文字にもすべて'がついています。 もちろん表示はされないので見た目は問題ないのですが、 編集しようとすると左寄せになってしまい不便です。 たぶん自分でどこかで設定したのかと思うのですが、 なおす方法はあるでしょうか? 書式設定は「標準」で、内容は普通の文字です。 通常→あああ 現在→'あああ 通常の状態に戻したいので、よろしくお願いします。

  • Oracleのシングルクォーテーション

    いつもお世話になっております。 Oracleの「'(シングルクォーテーション)」の使い方について教えてください。 テーブルAのフィールド001には2桁の数値が文字列型として格納されています。 (1)SELECT COUNT(*) FROM テーブルA WHERE フィールド001 = '09' でデータの抽出をしているのですが、データがあるにも係らず、「0」となってしまいます。 (2)SELECT COUNT(*) FROM テーブルA WHERE フィールド001 = 09 では、「09」だけでなく「9」までカウントしてしまいます。 データの中には「09」「9」が混在していて、これらを別々にカウントしたいのですが、(1)では結果を得ることが出来ません。シングルクォーテーションの使い方に間違いがあるのでしょうか? 別々にカウントする方法があればご教授いただけないでしょうか? よろしくお願いします。

  • EXCEL2003 オートフィルタ オプション 結果が不正

    EXCEL2003 で20 行 10 列の表を作成し、各行には 1 2 3 と数字を入力しておりますが 01 02 という数字も あるため 書式は文字列に設定しています。 これを「オートフィルタオプション」で 2 と等しくないで抽出 すると正しく機能せず すべての数値が表示されます。 セルには [文字列として保存されている数値]のエラーチェックが 働きセル左上が緑色三角マークがついています。 2 が入力されたセルの書式を 一旦[標準]に設定した上で、 再度 2 と入力し直し、また 書式を[文字列]に設定すると セル左上 緑色三角マークがなく、前述の「オートフィルタオプション」が 正しく機能するのですが、このセルの数値を 例えば 3 に変更したり、 セルをダブルクリックすると、エラーチェックが働きセル左上 緑色三角 マークが 表示されます。 結果、「オートフィルタオプション」の 等しくない 抽出が機能しません。 Excelのオプションで[文字列として保存されている数値]のエラーチェック を外しても、「オートフィルタオプション」は正しく機能しません。 「オートフィルタオプション」の 等しくない 抽出を使うには、どの ようにすれば良いか解決をご教示ください。 よろしくお願いします。

  • VBA シングルクォーテーションと=の入力

    文字が入っているセルの前後にに文字を追加するマクロ ="=aaa"と入力したい ダブルクォーテーションとイコールを追加したいのですが ↓のとおり作ってみたもののうまくいきません。 range(a1).Value = " = " & """ " = " & .Value" これだとダメですか??

  • セルに入力した数値に自動的に'をつけるマクロを作成した

    お世話になっております。 早速質問です。 エクセルのマクロを作成しています。 いくつかセルに文字や数値を入力し、マクロを実行した時、 自動的にシングルクォーテーションマーク(')を文字や数値の両端に 付けたい(例:aaaaa→'aaaaa')のですが いろいろ探していますが見つかりません。 お力をお貸し頂きませんでしょうか。 よろしくお願い致します。

  • エクセルにて文字列データ先頭の「'」シングルクォーテーションを非表示にする

    よろしくお願いします。 EXCEL形式にアウトプットしデータを作成しました。 そのなかに文字列と認識させたい数字フィールドがあり先頭に「'」シングルクォーテーションを付けています。 すると対象のセル上に、シングルクォーテーションが表示されておりました。 セルをアクティブにし、編集状態でEnterを押下することにより、表示になりました。 なにもせずに「シングルクォーテーション」がセルには非表示、数式バーには表示される状態にするには、どうしたらよいでしょうか。 よろしくお願いします。

  • EXCEL2007で他の方からいただいたブックを見ると、数値で入ってい

    EXCEL2007で他の方からいただいたブックを見ると、数値で入っている欄の左上に緑の三角形マークが 入っていました(それは、エラーチェックで付くものだということがわかりました。セルの書式設定で 見ると、書式が文字列になっていました)。 そのセルに数字を入れると、左上に三角マークが勝手につくようになっています。ところが、他のエク セルで作成したシートから数値を単純に貼りつけると、当然のことながら数値として貼りついてしまう ので三角マークは出ません。 そこで、貼り付ける元の数値を文字列に変えて貼り付けてみたのですが、三角マークは出てきません。 他のシートからのコピー、貼り付けを行なって、三角マークを出させたい場合、何か手立てがあるのでしょうか。宜しくお願い致します。

  • Excel2002のセルの緑三角について

    Excel2002のセルの左上に緑の三角形マークが表示されているのですが、これはどういう意味でしょうか? また表示を消すことができますか? 宜しくお願いいたします。

  • 強制的にシングルコーテーションをつけるマクロを教えてください。

    いろいろやってみたいのですが うまく行かず行き詰っています。 どなたかアドバイスお願いします。 Excel2002を使用しています。 ピボットテーブルで集計された表を使って 別表の検索キーとなるA列の値と合致した場合 B列の値を入れる一覧表を作成しています。 別表はデータベースの値を使用していて テキストとしてエクスポートされています。 ピボットテーブルで求められた値を VLOOKUPで検索するために一度別シートに 値のみ貼り付けを行っています。 しかしうまく値が拾えません。 セルの表示形式などを変えたのですが 拾ってくるところと拾わないところにばらつきが あります。 値の前に'(シングルコーテーション)を つけて強制的に文字列として扱うと拾ってきます。 1つの表が300行近くあり列も150列と膨大な表です。 出来たらピボットテーブルの値を別シートに 貼り付けるときに一緒にA列の値にのみ '(シングルコーテーション)をつけるマクロを 教えていただけたらと思います。 よろしくお願い致します。

  • ダブル、シングルクォーテーションでエラーが…

    はじめてプログラムに挑戦している者です。 独習PHPという本で、値がダブルクォーテーションで囲まれているか シングルクォーテーションで囲まれているかで、結果が違うという内容なのですが サンプル通りに入力して、ブラウザで表示すると サンプル <?php $title='サーバサイド技術の学び舎 - WINGS'; $data1="「$title」はサーバサイド技術の最新情報をお届けします。<br />"; $data2='「$title」はサーバサイド技術の最新情報をお届けします。<br />'; print($data1); print($data2); ?> ↓次のようなエラーが出てしまいます。 Parse error: parse error, expecting `']'' in C:\Apache Software Foundation\Apache2.2\htdocs\samples\chap2\variable2.php on line 3 どうすれば正しく表示されるようになりますでしょうか? よろしくお願いします。

    • 締切済み
    • PHP

専門家に質問してみよう