
素人で申し訳ないのですが、献立表・買い物リストを作成するのが難しく、質問します。
どなたか詳しい方、時間が空いた時にでもヒントを頂戴したく思います。(TT)
■したいこと
①N日ごとの献立を、メイン料理、副菜1、副菜2を、Sheet3に出してほしい。
※その時、気に入らなければ、再選出出来るように、メイン料理、副菜1、副菜2それぞれに、再選出ボタンを作りたい。
②献立が決定したら、決定ボタンを押すことで、Sheet4に買い物リストを表示させたい。
※/は、セルの区切りです。
Sheet1 献立データ
(料理名/メインor副菜/材料名-1/一人当たりの個数-1/材料名-2/~(略)~/一人あたりの個数-25)
Sheet3 N日ごとの献立算出
(N/日分算出する)
(1日目/X人分/メイン料理/再選出ボタン/副菜1/再選出ボタン/副菜2/再選出ボタン)
(2日目/X人分/メイン料理/再選出ボタン/副菜1/再選出ボタン/副菜2/再選出ボタン)
(3日目/X人分/メイン料理/再選出ボタン/副菜1/再選出ボタン/副菜2/再選出ボタン)
(4日目/X人分/メイン料理/再選出ボタン/副菜1/再選出ボタン/副菜2/再選出ボタン)
(5日目/X人分/メイン料理/再選出ボタン/副菜1/再選出ボタン/副菜2/再選出ボタン)
(6日目/X人分/メイン料理/再選出ボタン/副菜1/再選出ボタン/副菜2/再選出ボタン)
(7日目/X人分/メイン料理/再選出ボタン/副菜1/再選出ボタン/副菜2/再選出ボタン)
Sheet4 買い物リスト
私の知識はEXCEL中級程度で、数式と記録マクロしかできませんが、やはりこれを作ろうと思ったらVBAの知識が要りますよね…(TT)
再選出ボタンも、献立データに、献立ごとの管理番号をつけて、乱数でやればいいんでしょうか?
すみません、ご教授ください…
No.1ベストアンサー
- 回答日時:
難しいことは考えず、まずは乱数で目的の値を表示できる数式を作ってみましょう。
でもって「F9キー」を押したり、セルに値を入れたりすると都度表示内容が変わるようなものにする。
記録マクロまではできるという事であれば、
作った数式の「値」をコピーして別の場所(一覧)に貼り付けるマクロを作る。
このマクロを実行するためのボタンと貼り付ける場所を変えたマクロを必要な数だけ用意すれば良い。
手順と考え方はこんなもので良いんじゃないですか?
・・・余談・・・
かつて自分はこの手の物を
「ランダムな文字列を並べるパスワード生成器」
として作ったことがあります。
候補を3つほど並べて表示できるように作りましたね。
候補1が気に入らなければ候補1に対応するボタンを押すと候補1だけ生成し直すようなものです。
この頃は質問者さんと同じで「記録マクロ」程度しか分かっていませんでした。
それでもそれなりの物ができましたので、質問者さんにもできると思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
【Excel】レシピデータから、買い物リストを作りたい
Excel(エクセル)
-
Excelですばやく食材リストを作りたい。
Excel(エクセル)
-
エクセルでレシピ検索
Excel(エクセル)
-
4
エクセル指定した範囲からランダムで一つ抽出
Excel(エクセル)
-
5
Excelで事前にセルに入力した言葉をランダムに表示
Windows Vista・XP
-
6
【エクセル】IF関数 AまたはBならばCと表示
その他(Microsoft Office)
関連するQ&A
- 1 【Excel】レシピデータから、買い物リストを作りたい
- 2 エクセル2010でリスト表の2項目が一致した場合に別セルにリスト表の項目を自動表示させたい。
- 3 EXCELの表で見やすさについて質問です。 表全体にボーダー(一行おきに色つけ)になっている表と、表
- 4 【Excel】データ数が変化する2つの表を組み合わせて、空白セルのない新たな表を作成する方法
- 5 Excelで電話番号表と座席表を作りたいです。 環境は、Excel2013です。 ■イメージは、 ・
- 6 Excelについてです。 Excelの表をグラフにする時、表の1番目が空白だと、グラフでは2番目のデ
- 7 職場のエクセルのシフト表の作成で、 日曜の【パ】と【乳】の数を表の右のほうへカウントしたいのですが、
- 8 【Excel】リストボックスからのグラフ表示方法
- 9 EXCEL2003で表がリストになってしまった?
- 10 【EXCEL2000】2つのリストの合計を出すには?
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
マクロで作ったボタンのサイズ...
-
5
Excelで検索ボタンを作るには
-
6
Excelで、ボタンにコメントをつ...
-
7
マクロ初心者です。 msgboxのre...
-
8
テキストボックスを消すVBA
-
9
Excelシート上のマクロを登録し...
-
10
エクセルでグループボックスを...
-
11
パナソニックKX-PW22CLHの電話...
-
12
UPS警告音を止めたい
-
13
EXCELの塗りつぶしのボタ...
-
14
Excelにストップウオッチ?をつ...
-
15
入力済み、選択したセルに連動...
-
16
アクセスのイベントプロシージ...
-
17
オブジェクト名をVBAで指定...
-
18
フレーム内のオプションボタン...
-
19
Accessのフォームでタブの色
-
20
エクセル2007 マクロボタンの色
おすすめ情報