本文へスキップ

トレンド ワーク システムはソフトウェアーを通してオフィス環境を支援する会社です。

TEL. 0564-46-4027

〒444-3173 愛知県岡崎市滝町外浦176

簡単なマクロの組み方ACCESS

簡単にマクロを組んでみます

それでは今からある工場の付加価値生産性を示している表を使ってマクロ(記録)を組んでみます。
マクロは記録ですから、エクセル上では「表示→マクロ→マクロの記録」でプログラムを作成することができます。


仮の付加価値生産性の表をした図のようにしました。



今回は各項目の中から付加価値、作業人員、作業延時間の順に並び替えを行い、次に並び替えが終わったのを張り付ける作業を行ってみたいと思います。

初めはただのエクセル(手動)のみで行って次にその人の動作をマクロに記憶させ、最後にマクロを実行してみます。

表は現在上表が出来上がっていますので、次は各項目毎に並び替えが出来る準備を行います。



並び替えのフィルターをかける準備として先ず選択範囲を決めます。
次に並び替え、フィルターをクリックします。



フィルターをクリックすると、先ほど範囲を選択していた所に並び替えするボタンが出来ました(下表)。



これでボタンがある項目についてはどの項目からでも並び替えが出来ます。
先ずは付加価値の並び替えを行いますが条件を決めてやらないといけません、今回は全て昇順を選択します。



すると下表のように付加価値の低い順序で並び替えが終わりました。



次に並び替えが終わったものを保存する為に、コピーをして貼り付けを行います。



貼り付けを行い、同じ表が出来ました。
次に作業人員の並び替えを先ほどと同じ条件で並び替え、コピー貼り付けを行います



次は最後の作業延時間の並び替え、コピー貼り付けを行います。



これで全て通常のエクセル作業は終わりました。
簡単な並び替え、コピー貼り付けですが、少し面倒ですね。
それでは次にこの作業を自動化するマクロで行ってみましょう。

では最初は今まで行った作業を再度繰り返しますが、繰り返す前にマクロの記録の指示をします。
初めの付加価値生産性の表はそのまま使います。



ここで「表示→マクロ→マクロの記録」とクリックして行きます。





すると次のようなダイヤログが出てきて、マクロ名の所に「Macro1」と既に名前が入っていますが、後で分かりやすいように名前を変更します。(どんな名前でも良いです)
ここでは「工場並び替え」とします。
その他の枠の中はそのままで結構です。





「OK」をクリックします。
ここから記録が始まりますので先ほど行った並び替え、コピー貼り付けを間違いなく行いましょう。
1回でも間違えば機械は融通が利きませんので、間違わないように!
もし間違って作業をした場合、初めからやり直しです。
貼り付け作業が全て終わったら、下のように「表示→マクロ→記録の終了」をクリックしてマクロを終わりましょう。





これで全てマクロの記録は終わり、今までの作業がプログラム化されました。
(余分なプログラムもかなり含まれていますが、今回はこのまま行きます)



これで実際今まで張り付けた表を一旦削除して、本当に自動で貼り付けが出来るかテストしてください。



「表示→マクロ→マクロの表示」をクリックすると、下のような実行画面が出ますので「実行を」クリックです。



どうでしょうか、一瞬で出来上がりましたね。
あとは、月毎に実績を更新し、マクロを実行させると、一瞬で目的のものが出来上がります。

今まで一連の作業をして確認しましたが、この記録する事によってプログラムを作成することを「マクロ」と言い、初めから記録に頼らずプログラム言語だけでプログラムすることを「VBA」(Visual Basic Application)と覚えて頂いても結構かと思います。

このように簡単に記録によってプログラムは出来すが、多くのデータが存在する会社等で本当に記録のみでのプログラム作成で、満足できるかと言うと、残念ながら記録マクロでは対処できません。
又、もっと複雑になりますとマクロ(VBA)でも困難な場合があります。
その時は専用のソフトウェアーを利用しなくてはいけなくなります。
当トレンド ワーク システムでは、格安なマクロ(VBA),(VB)、から各種ソフトウェアー開発、セキュリティー、ネットワーク構築といった一連のIT事業を一貫して行っています。
どうぞこの機会に是非ご検討下さい。
(国内は北海道〜沖縄まで全国で承っています)

尚、マクロ(VBA)(VB)におきましては10,000円から作成しています。
御気軽にお問い合わせください。


    電話 0564-46-4027
    E-mail support-one@trend-system.net





バナースペース

トレンド ワーク システム

〒444-3173
愛知県岡崎市滝町外浦176

■TEL
0564-46-4027
■E-mall support-one@trend-system.net  
愛知県内、三河、安城市、刈谷市、豊田市、西尾市、名古屋市
特別業務拡張中


■私のお勧めのリフォーム会社です。(全国対応)
■住友不動産葛ヲ力会社です。■塗装・雨漏り・リフォーム。
■素晴らしい仕事が出来ます。

任せて安心