No.2ベストアンサー
- 回答日時:
「ユーザー定義」と言うのが何を指しているのか良く解りませんので、オートコレクト機能を使用して実現する方法を記します。
1.[ファイル] →[オプション] →[文章校正]と、展開
2.<オートコレクトのオプション>ボタンを押下
3.[オートコレクト] タブの [入力中に自動修正する] にチェックが入っていなければ入れる。
4.修正文字列に「正解」、修正後の文字列に「○」を入力し、<追加>ボタンを押下
5.同様に修正文字列に「残念」、修正後の文字列に「×」を入力し、<追加>ボタンを押下
6.<OK>ボタンを押して終了
これでセル上で「正解」と入力すると「○」に変換されます。
#上記の操作はExcel2010での操作になります。
No.3
- 回答日時:
Excelでは「ユーザー定義」という言葉がいくつかの場面で使われます。
表示形式・入力規則・グラフなどなど。あいまいな言葉で説明されても
何のことか分かりません。 Excelのバージョンも不明です。すぐに回答
が欲しい時ほど 説明を端折るべきではないと思います。
もし表示形式のことだとしたら ユーザー定義は基本「数値」用です。
文字列の表示を切り替える目的には基本使えません。
条件付き書式で表示形式を無理やり切り替えるとか そういう回りくどい
方法を使いたくないなら そもそもの考え方が間違っているといわざるを
えません。
「1」と入力して「○」
「0」と入力して「×」
他なら非表示
なら表示形式のユーザー定義でできます。「[=1]"○";[=0]"×";」
他にもオートコレクトの設定を使う方法がありますが 強制的に変換され
るので「正解」という文字がどこにも入力できなくなります。
No.4
- 回答日時:
こんばんは!
ユーザー定義でなく、データそのものをそのようにしてみてはどうでしょうか?
VBAになってしまいますが一例です。
A列すべてを対象としています。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → Excel画面に戻りA列にデータを入力してみてください。
Private Sub Worksheet_Change(ByVal Target As Range) 'この行から
If Intersect(Target, Range("A:A")) Is Nothing Or Target.Count > 1 Then Exit Sub
With Target
If .Value = "正解" Then
.Value = "○"
ElseIf .Value = "残念" Then
.Value = "×"
End If
End With
End Sub 'この行まで
こんなんではどうでしょうか?m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのセル内に全角数字を...
-
Excelで全角の数字が半角になっ...
-
エクセルのセルや文字を点滅表...
-
Excelで【1-1】【1-2】【1-3】...
-
エクセルで文字入力してEnterキ...
-
エクセルで文字列としての指数...
-
WORD2010 差し込み印刷の時間...
-
セルに数字を入れると×1000にな...
-
Excelで時間順で並べ替えしたい
-
関数CONCATENATEの表示で
-
エクセルで時刻を全角かつコン...
-
エクセルの数字や文字列を入力...
-
エクセルにて、右詰めになって...
-
エクセルの時刻表示で、セルに...
-
エクセルで【0.5日と1日】を表...
-
コクヨのリーフ仕入帳等にパソ...
-
excel 2010で数字にふりがなを...
-
【Excel】true を入れると大文...
-
EXCELで大文字入力
-
エクセルで分数を約分しないで...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのセル内に全角数字を...
-
Excelで全角の数字が半角になっ...
-
エクセルで文字入力してEnterキ...
-
エクセルのセルや文字を点滅表...
-
セルに数字を入れると×1000にな...
-
Excelで【1-1】【1-2】【1-3】...
-
エクセルで【0.5日と1日】を表...
-
WORD2010 差し込み印刷の時間...
-
Excelで時間順で並べ替えしたい
-
エクセルで文字列としての指数...
-
平方センチメートルの入力の仕方
-
エクセルの「○分○秒」の表示形...
-
入力規則でスペース入力を禁止...
-
文字の上にバーをつけるには?
-
エクセルで時間入力10:30の:...
-
EXCELで勝手に予測入力される
-
関数CONCATENATEの表示で
-
エクセルで分や秒の合計や平均...
-
EXCEL セルの書式設定(ユーザー...
-
エクセルで自動的にイコール(...
おすすめ情報