
いつもお世話になります。
エクセルで500名のアンケート入力をしています。
A列に氏名、B,C,Dから順に第一から第三希望を入力する必要があり、選択肢は
7つ(りんご、トマト、イチゴ、なす、ピーマン、みかん、にんじん)とあって、重複しない3つを選んでいます。
今までは仮に1,2,3と数字を入力してから置換で置き換えていました。
(誰が何を選んだかを確認したいので、数字のままでは困る)
置換えではなく、1を押したら「りんご」2は「トマト」と入力される方法はないでしょうか?
ちなみに、キーボードだけで操作したいのでリストは使いたくなく、ユーザー定義もイマイチでした。。
No.1ベストアンサー
- 回答日時:
>1を押したら「りんご」2は「トマト」と入力される方法はないでしょうか?
余計な事は何も無しで。
手順:
シート名タブを右クリックしてコードの表示を選ぶ
現れたシートに下記をコピー貼り付ける
private sub Worksheet_Change(byval Target as excel.range)
dim h as range
on error resume next
for each h in application.intersect(target, range("B:D"))
select case h.value
case 1
h = "りんご"
case 2
h = "ばなな"
case 3
h = "みかん"
case 4
h = "ちょこ"
case 5
h = "すいか"
case 6
h = "とまと"
case 7
h = "こたつねこ"
end select
next
end sub
ファイルメニューから終了してエクセルに戻る
BからD列に1から7や、他の言葉を記入したり削除したりいろいろ触ってみる。
No.4
- 回答日時:
No.2、No.3です。
No.3に画像添付忘れました。

たくさんお答えくださって、本当にありがとうございます。
今回はできるだけ別のセルを作りたくなかったのでNo1の方の方法でやることにしましたが、CHOOSEも非常に使えそうな関数だと思いました。
ありがとうございました。
No.3
- 回答日時:
No.2です
質問をよく読んでいませんでした。
画像で
E2に
=IF(B2="","",CHOOSE(B2,"りんご","トマト","イチゴ","なす","ピーマン","みかん","にんじん"))
右方、下方にオートフィル
No.2
- 回答日時:
choose関数ではだめですか
A1に 数字
B1に =CHOOSE(A1,"りんご","トマト","イチゴ","なす","ピーマン","みかん","にんじん")
CHOOSE関数-数字によって答を変える
http://kokoro.kir.jp/excel/choose.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- Android(アンドロイド) スマホの日本語入力の選択肢を変えるには 4 2023/07/29 19:07
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- Excel(エクセル) エクセル関数の変わった使い方 3 2022/05/13 17:12
- PDF I LOVE PDF利用 pdfからWordに変換について 回答お願いいたします。 無料のI LOV 1 2022/05/13 13:24
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- フリーソフト フォルダ、ファイル名の一括変換について 3 2023/03/16 09:23
- gooポイント gooポイントをdポイントに交換できない。 3 2022/04/22 20:39
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- Access(アクセス) capeofdragonと申します。 Access2016を使っております。 あるフォームがあり、テ 2 2022/09/09 13:18
このQ&Aを見た人はこんなQ&Aも見ています
-
エクセルで数字を入れると決まった文字が出るようにしたい
Excel(エクセル)
-
エクセルで数字から名前に変換できる方法を教えて下さい。
Windows Vista・XP
-
エクセルで、番号を書いたら自動的に名前も出る方法
Windows Vista・XP
-
-
4
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
5
Excelで入力した数値を対応した文字に変換する
iOS
-
6
エクセルで特定の数字を入力すると特定の値に自動変換する方法
Excel(エクセル)
-
7
エクセル A1に1と入力すると○、2と入力すると×
Excel(エクセル)
-
8
エクセルで番号を入力すると横の列に名前を表示するように・・
その他(ビジネス・キャリア)
-
9
EXCELで複数のシートを一度に「シートの保護」することはできますか?
Excel(エクセル)
-
10
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
11
エクセルで数字を入力した時、数字の前に一定の文字を表示させたい
Excel(エクセル)
-
12
エクセルで数字を入れたらとなりのセルに文字が出るようにするにはどうしたらいいですか?
その他(ソフトウェア)
-
13
WORDで色をつけたところは印刷させない方法
iOS
-
14
エクセルで、日付を入力すると、別のセルに文字を自動的に表示させるようにするには。
Excel(エクセル)
-
15
Excelで、「特定のセル」に入力したら→「別のセル」に「○」を自動表示する方法
Excel(エクセル)
-
16
Excel関数で、文字を数字に変換させたいです。 if関数で、数字を文字で表示させることは出来ますが
Excel(エクセル)
-
17
IFS関数の場合で、セルが空白の場合は何も表示しないようにする方法
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
煮物こんにゃくの冷凍保存について
-
ラズベリーの種の抜き方を教え...
-
7文字以上のフルーツをできるだ...
-
スーパーで買った1つ300円の梨...
-
ライム(果物)を漢字になおす...
-
いちごを1パック買ったのです...
-
さくらんぼに似ているが、さく...
-
キノコは野菜ですか?栗は果物...
-
サフランの賞味期限
-
パイナップルにたかる虫
-
「であり」と「であって」の使...
-
メロンとヨーグルトは合わない...
-
しらたきと吐き気
-
スポンジケーキってどのくらい...
-
北海道では、見かけないもの
-
インドの国旗とアイルランドの...
-
さくらんぼの致死量が2個ってホ...
-
4歳の子供がさくらんぼを種ご...
-
スリランカ料理を作ってほしい...
-
天使と悪魔みたいな対になるもの
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
煮物こんにゃくの冷凍保存について
-
7文字以上のフルーツをできるだ...
-
スポンジケーキってどのくらい...
-
中黒「・」か読点「、」か?
-
10年前のにんにく漬け、食べて...
-
「であり」と「であって」の使...
-
Excel MATCH関数で検索範囲内...
-
スーパーで買った1つ300円の梨...
-
ライム(果物)を漢字になおす...
-
いちごを1パック買ったのです...
-
EXCELでB1に指定文字が入った場...
-
筍の上の部分が緑色になってい...
-
北海道では、見かけないもの
-
ラズベリーの種の抜き方を教え...
-
しらたきと吐き気
-
エクセルで数字を入力したら文...
-
外はふわふわで(柔らかい)、...
-
ローリエって何のために入れる...
-
教えてください!!
-
離乳食にローリエ
おすすめ情報