おはようございます。
昨日から自分なりに格闘しているのですが時間が迫ってきて困っています。
作りたい表は、『Aさんに必要なものは、これとこれとこれを選択(1クリック)=計○○』といったかんじのものです。
(例えば空白のセルを1クリックするだけでバナナ”5”りんご”3”合計8と出るようにさせたいです。バナナ列りんご列を作る 文字のみセル上に表示)
・データの入力規則を使った方法だと2クリックで文字のみ。数値入らないみたいです。
・書式設定からユーザー定義だとセル上は文字のみ表示させつつ数値を入れられるけど・・・コピペしないと複数のセルに反映できない
以上は、やってみたのですが・・・・。
空白のセルを1クリックするだけで文字と数値が入るようにしたいです。
ご存じのかたがおられましたら、よろしくお願いいたしますm(__)m
No.2ベストアンサー
- 回答日時:
ご希望に沿うかどうか判りませんが・・・・
下記のような表を用意しておいて、
A7セル~ に人名を入れておき、それをクリックするとA1セルにコピーして貼り付け
B7セル~ にバナナの個数を入れておき、それをクリックするとD1セルにコピーして貼り付け、同時に左隣りのセル(C1セル)にバナナと表示
C7セル~ にミカンの個数を入れておき、それをクリックするとD1セルにコピーして貼り付け、同時に左隣りのセル(C1セル)にミカンナと表示・・・(D1セルに数値が入っている場合にはD2セルに貼り付ける)
D7セル~ にリンゴの個数を入れておき、それをクリックするとD1セルにコピーして貼り付け、同時に左隣りのセル(C1セル)にリンゴと表示・・・(D1セルに数値が入っている場合にはD2セルに、(D2セルに数値が入っている場合にはD3セルに貼り付ける)
それぞれ、上の●7セル~以降に書いた動きをマクロ化しておいて、Worksheet_SelectionChangeイベントで該当のセルをクリックすればマクロが動くようにしておけば、A1セル~G1セルにかけて、それぞれの表示が出るようにできるのでは??
F1セルには、SUM関数式 =sum(=SUM(D1:D3)を入力
A B C D E F G
1 Aさん に必要なものは バナナ 5 合計 10 個
2 ミカン 2
3 リンゴ 3
4
5 人名 バナナ ミカン リンゴ
6------------------------------------------------------
7 Aさん 1 1 1
8 Bさん 2 2 2
9 Cさん 3 3 3
10 Dさん 4 4 4
・ ・ ・ ・
・ ・ ・ ・
・ ・ ・ ・
・ ・ ・ ・
・ ・ ・ ・
参考URL:http://www.happy500z.com/YNxv9c704.html
ご丁寧にありがとうございます。たいへん恐縮しております。
せっかく詳しく具体的に解説していただいたのに
マクロがうまくいきません(;。;)
とりあえず入力規則などを使ったやり方で対処しました。
また時間ができたら教えていただいたことにチャレンジし
勉強したいです。
自分には難しかったのですが、今後の糧になるかと思います。
ありがとうございましたm(__)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelにの以下の設定方法について教えてください! C列にデータ入力の設定をしています。(出、入を 3 2022/06/22 01:33
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) [オートフィルター]機能について 3 2023/02/04 14:32
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) 【EXCEL】=セル&セルが上手く表示できない。 7 2022/09/04 21:32
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelのチェックボックスの使い...
-
エクセルで指定したセルのどれ...
-
対象セル内(複数)が埋まった...
-
【エクセル】IF関数 Aまたは...
-
貼り付けで複数セルに貼り付けたい
-
エクセルのセルの枠を超えて文...
-
Excelで数式内の文字色を一部だ...
-
(Excel)数字記入セルの数値の後...
-
エクセル オートフィルタで絞...
-
複数のセルのいずれかに数字が...
-
EXCEL VBA セルに既に入...
-
Excelでのコメント表示位置
-
エクセル 足して割る
-
セルをクリック⇒そのセルに入力...
-
エクセルの一つのセルに複数の...
-
【Excel】 セルの色での判断は...
-
Excelで住所を2つ(町名迄と番...
-
excelの特定のセルの隣のセル指...
-
枠に収まらない文字を非表示に...
-
エクセル “13ヶ月”を“1年1ヶ月...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで指定したセルのどれ...
-
【エクセル】IF関数 Aまたは...
-
貼り付けで複数セルに貼り付けたい
-
対象セル内(複数)が埋まった...
-
Excelで数式内の文字色を一部だ...
-
セルをクリック⇒そのセルに入力...
-
Excelでのコメント表示位置
-
エクセル 足して割る
-
excelのCOUNTIF関数で、『範囲=...
-
EXCEL VBA セルに既に入...
-
エクセル オートフィルタで絞...
-
エクセルのセルの枠を超えて文...
-
(Excel)数字記入セルの数値の後...
-
エクセルの一つのセルに複数の...
-
【Excel】 セルの色での判断は...
-
Excel2003 の『コメント』の編...
-
エクセル “13ヶ月”を“1年1ヶ月...
-
複数のセルのいずれかに数字が...
-
枠に収まらない文字を非表示に...
-
excelの特定のセルの隣のセル指...
おすすめ情報