
エクセルのマクロの組み方に詳しい方はいらっしゃいませんか?
今、売り上げの記入を自動化できるようにマクロを組もうと試みています。
しかし、マクロの本を見てもちんぷんかんぷんです
。
頭の中で考えていることですが…
まずデータベースとしてエクセル、またはそれに代用できるファイルに手入力で仕入れの詳細を記入していきます。
これは自分で入力していくので問題ありません。
ここからが問題です。
データベースとは別のエクセルにマクロを登録して、データベースから仕入れ情報を検索したいのです。
例えば…
A1商品名、A2重量、A3仕入値…というように項目を作っていきます。
そしてB行に検索したい文字、数値を入力します。
そしてボタン1をクリックすると、B 行に入力した値に一致するデータを行ごとD行に呼び出します。
最後にD行の売上の項目に売上を記入して、更新したD行のデータをシート2、又は別のエクセルファイルに張り付けられるようにしたいです。
データの張り付けを文字のあるセルの最後尾の下の空白のセルに張り付けていけるようにしたいです。
どのようなマクロを組むと良いでしょうか?どのような言語を使うと良いでしょうか?
詳しい方是非是非教えて下さい。。

A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
この質問箱だけでそれを例理解するのは困難でしょう。
マクロのVBAはプログラム言語ですから、単なる文法以外にある程度のプログラミングの知識が必要です。
これを数十行で判るように説明するのは困難です。
時間をかけて基礎から勉強されることをお勧めします。
ちなみに私は昔Basic(VBAの元の言語)を勉強していましたが、かなり熱心にやって自分の意思の通りに使えるまでには3ヶ月かかりました。その程度の時間と知識が必要です。
ところでその目的ならば、自動的とはいえませんが、EXCCELのデータ、オートフィルタ機能で抽出だけでも出来るのではないでしょうか。
VBAで苦労する時間を考えれば結局同じ効果が出来ればそれでも良いと思うのですが。
またデータベースの操作はAccessを使えば非常にうまくいきます。
もっともこれもVBA程度にハードルは高いかなと思いますが、一度研究されてはどうでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルで、条件をつけて人数...
-
エクセルで一次線形補間する方法
-
エクセル集計ひと月を4週に分...
-
エクセル 表の人数を計算したい...
-
excel VBA コピーした行を、指...
-
エクセルの一覧からカードを作...
-
iPhoneの予測変換がおかしい順...
-
半角英数で「¥」を入力したい...
-
半角の引用符 “ ” の打ち方
-
フォルダ名を並び替えても必ず...
-
シフトキーを押しての文字入力...
-
キーボードで英数字の半角と全...
-
「“」と「”」について
-
Yを逆さにした「スターデルタ結...
-
直径を表す記号はどうすれば出...
-
エクセルの挿入図形で文字が隠...
-
半角で漢字を??
-
セル内の数値を二段で表示する方法
-
・(中点)を半角で入力したい
-
Aの逆さの記号の出し方
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのセルで整数のみ選択...
-
エクセルで、条件をつけて人数...
-
エクセル 表の人数を計算したい...
-
エクセルの一覧からカードを作...
-
エクセルで複数行に渡ったセル...
-
エクセルで一次線形補間する方法
-
AdvancedFilterを使って値のみ...
-
エクセル集計ひと月を4週に分...
-
とびとびの大量セルを選択した...
-
excel VBA コピーした行を、指...
-
エクセルで参加者一覧表から参...
-
EXCELでコード別の数量・金額を...
-
エクセルマクロでの消費税計算...
-
A3やB4のA,Bって何かの略ですか?
-
エクセルの範囲指定について
-
エクセルVBAで値だけをコピーペ...
-
エクセルでテキストからコピペ...
-
エクセルのマクロの組み方に詳...
-
5円単位の切り上げ関数
-
VBA 右端列の削除
おすすめ情報