エクセルマクロ 「複数のマクロを連続実行する - Excel2007, 2010, 2013, 2016の場合」

「ガラパゴスタディー オンライン講座」の動画講座「エクセルマクロ・VBA導入編」の解説講座です。
今回は、動画「複数のマクロを連続実行する - Excel2007, 2010, 2013, 2016の場合」からです。

動画「複数のマクロを連続実行する - Excel2007, 2010, 2013, 2016の場合」のポイント

ポイント1

最後の演習を、エクセル2007でやってみます。やることは、エクセル2010、エクセル2013、エクセル2016、でも同じです。
うまくいきましたか?

失敗した場合は...。
一行一行プログラムを実行していって、問題をピンポイントに探す練習もとても大切です。

ポイント2

ちょうどいい機会なので、 ma, mb, mc のどれがちゃんと動いていないのか、 [F8] で丁寧に実行していきながら確認してみてください。
それで、例えば「悪いのは mb だ!」ということであったなら、今度は、 mb を実行するときに、より慎重にテストをしていき、何行目でおかしくなっているのか、つきつめてみてください。

この演習は、一度でうまく行くことは稀です。
動画と自分がやっている操作を照らし合わせながら、2回、3回とトライしてみてください。
へこたれずに何度も挑戦し、失敗からも何かを学ぼうという姿勢でトライしていると、失敗もよい学びとなります。

ポイント3

なお、特に気をつけるべきところ(というかは、ハマりがちなところ)を以下に書いておきますね。
○自動記録を開始する前に選択されているセルは動画と同じですか?
○自動記録中の操作で、細かいところでも、何か動画と違うところはありませんか?
○自動記録を終了したときに選択されているセルは動画と同じですか?

ポイント4

うまくできたら(できなくても)、以下の掲示板に投稿を! ヾ(´ー`)ノ

特に、「失敗しながらもなんとかできた!」という方、ぜひお願いします。
あとから、別の誰かが、この動画にそって演習をして、同じ理由でハマるかもしれません。
「失敗の経験と、それをどうやって解決したのか?」というお話は後からトライする方にとって、貴重な情報になります。

動画「複数のマクロを連続実行する - Excel2007, 2010, 2013, 2016の場合」のおさらいクイズ

この動画で学んだことのおさらいクイズです。
次の問題、答えられるでしょうか。

  • 自動記録するマクロの名前は、どのように設定しますか?
  • 「Sub mc」はどのような内容のマクロですか?
  • G列(取引金額)で並べ替えをするマクロは「Sub ○○」?

    [a] renzoku
    [b] ma
    [c] mb

動画「複数のマクロを連続実行する - Excel2007, 2010, 2013, 2016の場合」のハイライト

今日の動画「複数のマクロを連続実行する - Excel2007, 2010, 2013, 2016の場合」はこちら↓です。
https://online.pc5bai.com/movie/index/10/24

0:20くらい~

Excelファイル「taiken03_mihon.xls」のシート「type1-2」を使って説明します。
「オプション」を開き、「このコンテンツを有効にする」を選択します。
まずは手順の確認です。

1:55くらい~

Visual Basic Editorを起動し、標準モジュール「Module 1」を開きます。
あらかじめ作成されているサブプロシージャ「Sub renzoku」をステップインモード([F8])で実行しながら、動作を確認します。

3:20くらい~

それではマクロを作成します!
まずは、G列(取引金額)で並べ替えをするマクロの自動記録を開始します。

4:10くらい~

H列に番号を振っていくマクロを自動記録します。
自動記録を開始するまえに、カーソルはセル「G1」に置いておきましょう。

5:00くらい~

A列(No.)で並べ替えをするマクロの自動記録を開始します。

5:40くらい~

「Sub ma」の上に、連続実行するマクロ「Sub renzoku」を作成し、実行します。

動画「複数のマクロを連続実行する - Excel2007, 2010, 2013, 2016の場合」のおさらいクイズ - 答え

すべて、動画内で解説しています。
もし不明な点があれば、動画で確認してみてください。

  • 自動記録するマクロの名前は、どのように設定しますか?
    メニューのツール > マクロ > 新しいマクロの記録ボタン を押すと「マクロの記録」ダイアログが出ます。
    ダイアログ内の「マクロ名」を、任意のマクロ名(=サブプロシージャの名前)へ書き換えましょう。
  • 「Sub mc」はどのような内容のマクロですか?
    A列(No.)で並べ替えをするマクロです。
  • G列(取引金額)で並べ替えをするマクロはは「Sub ○○」?

    [a] renzoku
    [b] ma
    [c] mb
    [b] ma が、G列で並べ替えをするマクロです。

 


今回の解説講座は以上です。いかがでしたか?
もしも不明な点がありましたら、ガラパゴスタディー オンライン講座にログインして、動画講座で直接確認してみてください。
それで解決しない場合は、動画再生ページ内の掲示板から遠慮なく質問してください。
質問は、いつでも大歓迎です (^^*



「エクセルマクロ・VBA導入編」の解説講座一覧

以下は、「ガラパゴスタディー オンライン講座」の無料動画「エクセルマクロ・VBA導入編」の、各動画の解説ページへのリンク集です。

  1. エクセルマクロの全体像!

    まずは全体像を抑えましょう!
    エクセルマクロって何?!使いこなせるようになったら、どういう良いことがあるの?
    ポイントをおさえて解説します。
    全体像を把握していれば、挫折せずやり遂げられる確率はグン!と高まります!
    「エクセルマクロの全体像」
    動画1本。合計17分47秒。
    (この動画だけ長いですが、お忙しい方は、最初の3分だけ見ていただけれはOKです)

  2. ここで差がつく「やっておくべき初期設定」!

    一度やっておけば、あとあと楽ちん!
    書いたプログラムを読みやすくするための設定、エラーを自動的に検出してもらうための設定等々。
    挫折しないでやりきれるかどうかは、最初にこういうところでちょっと手間をかけたかどうかで決まります。
    何ごとも、最初が肝心です。プロの設定を学んでください。
    エクセルマクロ・VBAを利用するための推奨設定 - Excel2003の場合
    エクセルマクロ・VBAを利用するための推奨設定 - Excel2007の場合
    エクセルマクロ・VBAを利用するための推奨設定 - Excel2010、Excel2013、Excel2016の場合
    エクセルマクロ・VBAを利用するための推奨設定 - VisualBasicEditorの初期設定
    動画5本。合計42分52秒。

  3. ここだけ抑えておけばOK!「Visual Basic Editor」の必要最低限の知識」!

    最初にして最大の難関?!独学初心者は見ただけでもう頭がクラクラ?! (@_@;
    でも大丈夫!覚えなきゃいけないことは実はそんなにありません
    マクロを書く画面(Visual Basic Editorと言います)を使いこなすための必要最小限の機能について、丁寧に解説します
    Visual Basic Editorの基本用語と使い方 - イントロダクション
    Visual Basic Editorの基本用語と使い方 - サブウィンドウ
    Visual Basic Editorの基本用語と使い方 - プロジェクトエクスプローラ
    Visual Basic Editorの基本用語と使い方 - プロパティウィンドウ
    Visual Basic Editorの基本用語と使い方 - 標準モジュールとコードウィンドウ
    動画5本。合計40分55秒。

  4. 本当は誰でもできる、「マクロの書き方、実行の仕方」!

    マクロって何書けばいいの?どうやれば動くの?
    あなたも、最初はそんな不安をお持ちかもしれません。
    でも安心してください!マクロの書き方、マクロの実行のやり方について、誰でも書ける簡単なプログラムを作りながら、やさしく解説します。
    自分でイチから作ったプログラムが動くのを見る楽しみを味わってください。とても感動しますよ!
    簡単なマクロを書いてみる - 基本編
    簡単なマクロを書いてみる - プログラムの読み方
    簡単なマクロを書いてみる - サブプロシージャのネーミングルール
    動画3本。合計25分55秒。

  5. 初心者から上級者まで使える便利機能!「エクセルマクロの自動記録でマクロを作る」!

    「エクセルマクロの自動記録」って、聞いたことあるけど、いったい何?
    どこがどう便利なのそれ?
    まかせてください!たとえ話と演習で、誰でも分かるように解説します
    手書きでプログラムを書くのとはまた違った楽しみが得られますよ!
    自動記録機能でマクロを作る - 基本編
    自動記録機能でマクロを作る - Excel2003の場合の手順
    自動記録機能でマクロを作る - Excel2007、2010、2013、2016の場合の手順
    自動記録機能でマクロを作る - 自動記録機能で表に番号を振る
    動画4本。合計31分00秒。

  6. これは便利で楽ちん!「複数のマクロを連続実行する」!

    もう、待ちきれない!仕事で使える具体的な事例で練習してみたい!
    そんなあなたのために、いよいよ、総合演習!
    中級者でも知らない人は知らないテクニック、「複数のプログラムを連続実行する方法」を学びます。
    「エクセルマクロの自動記録」も組み合わせ、ちょっとした業務改善をしてみましょう!
    こういうことをさらさらできるようになったら、もう初心者レベルではありません!、というテクニックです。
    複数のマクロを連続実行する - 概要
    複数のマクロを連続実行する - Excel2003の場合
    複数のマクロを連続実行する - Excel2007, 2010, 2013,2016の場合
    動画3本。合計24分22秒。

ダウンロード可能なテキスト2冊と参考資料(合計93ページ)を使って、これらの内容について、順を追って学びます。
動画は、PC、Macだけでなく、iPhone, iPad, Andoroidでも再生可能です。
ですから、通勤時間やちょっとした隙間時間を使って、効率的に学ぶことができます。


「エクセルマクロ・VBA導入編」の解説講座 総合ページに戻る

トップへ