• TOP
  • 講座一覧
  • エクセルマクロ・VBA発展編1フォローアップミニセミナー

エクセルマクロ・VBA発展編1フォローアップミニセミナー

◆必要な事前知識:「エクセルマクロ・VBA発展編1」学習中レベル◆
発展編で学んだ内容を定着させるための演習問題とその解説動画で構成しています。

動画一覧

動画のサムネイルをクリックすると、この画面内で、動画が表示されます。

【動画1】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.01 - 11分3秒

●演習問題テーマ
:If文で条件分岐するマクロを複数行で利用できるように加工する手法を学ぶ。

If文、For Next構文は、「ハナコのステップ」の「1.ハコを作る」ことを意識して、Ifを書いたら、必ずEnd Ifまで書き切ってください。その後、「2.ナカに入れる」「3.カコウする」までを練習します。エクセルとVisual Basic Editorを切り替えるショートカット「Alt + [F11]」、「Home、Shift + ↓↓↓」も、しっかりマスターしましょう。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画2】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.02 - 17分13秒

●演習問題テーマ
:コレクションを対象にしたFor Each構文の利用について学ぶ。文字列か一定の条件を満たしているかどうかを元にして条件分岐する手法を学ぶ。

ひとつの群れ(コレクション)に対して繰り返し処理をするFor Each構文の演習です。変数の宣言、コレクションの書き方はとにかく覚えてしまいましょう。目的の処理が終われば、繰り返しを抜けるためのExit Forも学びます。また、Left関数、Right関数、len関数、Instr関数といった文字列を調べる関数についても学びます。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画3】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.03 - 14分25秒

●演習問題テーマ
:セルの.Value以外のプロパティを操作する方法を学ぶ。For Each構文を利用して複数セルに対する連続処理をする発想に慣れる。
前回と同様、For Each構文の演習です。Range型の変数を作り、指定した範囲のセルをひとつひとつ調べて処理するマクロを書いていきます。何度も言いますが、「ハナコのステップ」を徹底してください。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画4】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.04 - 9分41秒

●演習問題テーマ
:2つのシート間でマッチングを行うときの基本的なパターンについて学ぶ。

For Next構文、If文を使って、転送元の表から、転送先の表へデータをもってきます。2つの表にそれぞれ変数を設定します。注意して欲しいのは、「決して上から順に書いてかないこと」です。1ステップずつ確実に仕上げていく流れを確認しながら書いていってください。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画5】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.05 - 10分33秒

●演習問題テーマ
:自動記録でできあがったマクロを修正する際の考え方について学ぶ。For Each構文を使ってワークシート間でループする際、Selectを使わないやり方に慣れる。
For Each構文を使って、すべてのシートを順番にSelectし、指定のセルをSelectするマクロと、シート名をヘッダーに挿入するマクロを書いていきます。「すべての○○」が出てきたら、For Each構文と思ってください。ヘッダー挿入など、わからないときはマクロの自動記録をどんどん活用してください。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画6】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.06 - 14分47秒

●演習問題テーマ
:複数シート上の、動的に指定されるセルにある値を求める方法を学ぶ。
For Each構文を使って、すべてのシートを順番にSelectし、指定の列の最終行の値を求めます。最終行の値を調べるには、End(xlUp)を使用します。また、Countプロパティの使い方にも少しだけ触れています。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画7】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.07 - 12分50秒

●演習問題テーマ
:複数シート上の、指定されたセルにある値を集計する手法を学ぶ。

複数のシートからデータを取ってきてリストを作成していきます。データを一行ずつ入力していく時は、「変数 = 変数 + 1」と処理していきます。このパターンはしっかり覚えてください。End(xlUp)を使って、指定した列の最終行のデータを取る方法もマスターします。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画8】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.08 - 9分24秒

●演習問題テーマ
:複数シート上の、指定されたセルにある値を集計する手法を学ぶ。ただし、さらに、集計対象となるシートを制限する。

前回の応用問題です。最後尾のデータを調べ、マイナスならば別処理をするという条件が増えています。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画9】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.09 - 9分6秒

●演習問題テーマ
:一定の条件を満たすデータを別表に書き出す手法の基本について学ぶ。

転記元の表と転記先の表でデータのやり取りをする演習です。データをカウントしていく方法として、変数を作って→初期値を設定→処理が終わったら、変数 = 変数 + 1お決まりのパターンなので絶対覚えてください。それぞれの表ごとに変数を設定するのもお決まりです。左表 = hida、右表 = migi など、わかりやすい変数にしましょう。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画10】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.10 - 16分6秒

●演習問題テーマ
:For Each構文を使って複数セルで構成されるコレクションを順次処理する手法を学ぶ。Select Case構文の利用について学ぶ。

If構文を使って、いくつかの条件で複数の処理をしていく演習です。If、ElseIf、ElseIf、ElseIf と条件を列記し、それぞれ処理をしていきます。ただし、条件が複数あるときは、Select Case構文の方が見た目がスッキリして可読性が高くなります。また、With構文の使い方にも触れています。こちらも可読性、メンテナンス性の高いマクロを書けるようになりますので、ぜひ使いこなせるようになってください。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画11】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.11 - 6分33秒

●演習問題テーマ
:文字列操作について学ぶ。特に、Instr関数を使って区切り文字の場所を動的に発見する方法し、その情報を利用する手法について学ぶ。

文字列操作関数を使って、市区町名のデータを分割する演習をしていきます。Instr関数で、文字列の中で、ポイントになる文字の場所を調べ、Left関数、Mid関数で分割したデータを取り出します。ここでは、200行のデータの処理を行いますが、データがどれだけあっても修正しないで動くマクロになるようにします。End(xlUp)を使って書いてください。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画12】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.12 - 11分52秒

●演習問題テーマ
:文字列操作について学ぶ。特に、既存の文字列操作関数では発見できない特殊な文字を見つけるために、Mid関数とLen関数、For Next構文を組み合わせる手法について学ぶ。

今回は、文字列操作関数を使って文字列を一文字ずつ調べていく方法を学びます。Len関数で文字列の文字数を調べ、その文字数分だけMid関数で文字列を一文字ずつ切り出していきます。For Next構文と組み合わせて、最初の一文字から、次の文字…、…、…、最後の文字」と繰り返しながら調べていきます。渡された文字列が数字として解釈できるかどうかを判定する、IsNumeric関数についても触れています。
ログインすると、詳細情報を取得できます

アカウント新規登録

【動画13】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.13 - 20分6秒

●演習問題テーマ
:ぐちゃぐちゃな住所情報を都道府県から市区町村レベルで細かく分割する

[1] シート「市区郡」のC-E列を埋めるマクロを作れ
[2] シート「市区郡町村」のC-E列を埋めるマクロを作れ
[3] シート「市区郡」のC-E列を埋めるマクロを作れ
基礎編フォローアップで解いた問題に、[3]の課題を追加しました。[1], [2]については、基礎編では扱わなかったテクニックを使って解決しています。
ログインすると、詳細情報を取得できます

アカウント新規登録

3日がかりのその仕事、3分で終わらせる方法教えます。ガラパゴスタディーオンライン講座 ユーザー登録

本講座の動画一覧

  1. 【動画1】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.01
    【動画1】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.01 未習得
  2. 【動画2】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.02
    【動画2】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.02 未習得
  3. 【動画3】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.03
    【動画3】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.03 未習得
  4. 【動画4】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.04
    【動画4】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.04 未習得
  5. 【動画5】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.05
    【動画5】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.05 未習得
  6. 【動画6】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.06
    【動画6】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.06 未習得
  7. 【動画7】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.07
    【動画7】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.07 未習得
  8. 【動画8】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.08
    【動画8】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.08 未習得
  9. 【動画9】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.09
    【動画9】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.09 未習得
  10. 【動画10】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.10
    【動画10】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.10 未習得
  11. 【動画11】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.11
    【動画11】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.11 未習得
  12. 【動画12】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.12
    【動画12】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.12 未習得
  13. 【動画13】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.13
    【動画13】 エクセルマクロ・VBA発展編1フォローアップミニセミナーNo.13 未習得

塾長 小川慶一

メニュー

コメント紹介

もっと見る

ページの先頭へ