在庫の管理をしていて自分なりに色々調べてみたのですが難しくてわかりません。簡単なvlookup関数はできるのですが、
シート1のL10セルに名前(りんご),Q12セルに個数(10個)
AI10セルに名前(イチゴ), AN12セルに個数(5個)の数値が入ってます。
シート2に管理表がありA1、A6、A11...と、4つのセルおきにりんご、イチゴ、バナナと50銘柄程度入力されてます。
シート1のL10セルにバナナと入力し、Q12セルに個数(8個)と入力したら、シート2のバナナのセルを探してその右隣に個数8と自動で入力を増やしていくマクロコードはできないでしょうか。AI10セルAN12セルは空白の時もあります。どなたか詳しい方ご教授お願いします。コードを書いていただけるとありがたいです。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
申し訳ないのですが、明らかに説明文が間違っている(わかりにくい)ところがあるので、考えにくいです。
>ここから在庫管理シートへ入力させるのがいいでしょうか。
どのシートのどのセルに入力するのですか?
> A1、A6、A11...と、4(5)つのセルおきにりんご、イチゴ、バナナと50銘柄程度入力
A1は空欄ですね。A6は見えません。A11に「りんご」と入っています。その5つ下のA16セルは空白です。
やりたいことはなんとなく分かるし、そんなに難しいコードではないと思うのですが、説明と実態が一致していないしわかりにくいので具体的な回答がつかないのだと思います。
> ボタンを押したら更新できるものを考えております。
ActiveXコントロールの基本はご存じですか?
ActiveXコントロールは知りませんでした。フォームコントロールのボタンでマクロの起動をする事はできますが、基本などは全くわかりません。エクセル初心者ですが使いこなせれば凄く便利だと思いました。文章で説明するのはとても難しいですね。自分に必要な部分に壁が出来た時に参考書を見ながらその部分だけに特化し解決してきたのですが時間がかかりますね。皆さんのように自分でコードが書けるようもっと勉強をしていきたいと思います。
コメント、ありがとうございました。
No.2
- 回答日時:
>マクロコードはできないでしょうか。
できると思いますよ。
提示された条件だけではないですよね?
提示されたマクロを修正・加筆できますか?
次々に条件が増えた場合ご自身で修正なり加筆なりできなければ
宝の持ち腐れですよ。
No.1
- 回答日時:
ご質問の文章から、何をどういう風にやりたいのか伝わりません。
バナナ 8 と入力したら、それに連動してシート2を即時更新する、ということでしょうか。それとも入力が終わって、何かボタンを押したら更新される、ということでしょうか?
A1,A6,A11 と4つおきに ← 5つおきの間違い?
A2~A5には何が入っていますか? 無視して良いですか?
どうも、シートの設計からやりなおした方が良いような気がしますけれど。
このセル位置でも回答できる人はいるのかもしれませんが、回答例を書くことを考えるとうんざりします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 顧客ごとに違う点検案内を作成するマクロ 4 2022/09/16 05:34
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Visual Basic(VBA) VBA 検索と入力 Excel ブック ぶぶぶ シート ししし 列V 検索対象の列です 最終行は、お 6 2023/05/17 01:40
- Excel(エクセル) エクセル 指定セル繰り返しマクロ 4 2022/06/06 17:08
- Excel(エクセル) 前の(左隣の)シートを連続参照するように、あとから変更したい 1 2023/02/22 00:51
- Visual Basic(VBA) 【VBA】Excelで罫線を引きたい 3 2022/07/14 12:04
- Visual Basic(VBA) vbaエクセルマクロ RemoveDuplicatesについて RemoveDuplicatesを使 3 2023/02/28 01:13
- Excel(エクセル) セルの値からファイルを複数作りたい 2 2022/10/06 12:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付が未入力の際はゼロか、空...
-
Excelの「0」だけ非表示、小数...
-
エクセルで条件に一致したセル...
-
Excelで複数シートの選択セルを...
-
エクセルで1月0日と表示される!!
-
Rangeメソッドは失敗しました。...
-
(Excel)あるセルに文字を入力...
-
エクセルで20万行あるシート...
-
別シートのセルを絶対参照にする
-
EXCELマクロで、シート間でのコ...
-
Excelのファイル容量が減らない...
-
エクセルの文字
-
Excelにて、カタカナだけのセル...
-
Excelシートの保護時にデータの...
-
エクセルで別シートからの最大...
-
エクセルで、加筆修正したセル...
-
VBAで変数に関数式の結果をセッ...
-
Excelでスクロールすると文字が...
-
シート参照で変数を使いたい(EX...
-
=HYPERLINK(VLOOKUPに関して。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelの「0」だけ非表示、小数...
-
日付が未入力の際はゼロか、空...
-
エクセルで1月0日と表示される!!
-
エクセルで条件に一致したセル...
-
(Excel)あるセルに文字を入力...
-
Excelで複数シートの選択セルを...
-
Rangeメソッドは失敗しました。...
-
シート参照で変数を使いたい(EX...
-
別シートのセルを絶対参照にする
-
エクセルで複写のように自動入...
-
Excelシートの保護時にデータの...
-
excelでハイパーリンクになって...
-
エクセルで別シートからの最大...
-
複数シートの同じセル内容を1シ...
-
エクセルで20万行あるシート...
-
ExcelでTODAY関数を更新させな...
-
EXCEL関数でシート名が変わる可...
-
エクセルで、加筆修正したセル...
-
Excelのファイル容量が減らない...
-
エクセル ハイパーリンクで画像...
おすすめ情報
5つおきの間違いですね。ボタンを押したら更新できるものを考えております。うんざりさせてしまい申し訳ない。おっしゃる通りシートの設計は良いものではないと思います。現在このようなものを使用しており、使用日報から抜き出した数値を在庫管理シートの主材名の行に手打ちで移し使用在庫管理をおこなっております。L31からL36に材料名、R31からR36に数量を抜き出しておりまして、ここから在庫管理シートへ入力させるのがいいでしょうか。数値を入力した日にちを自動で記録するまでは出来たのですが、ボタンを押せば材料名を探しあて使用量の入力をすることは難しいでしょうか。シートの設計やセルの使い方など、こうだと良い、こうなってるとダメなどの助言でもよいのでご教授願えないでしょうか。
在庫管理のシートです。