Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Microsoft Access Excel VBA ~たった2行で表データを取り込める!斜め上のClass活用!
Rating: 4.1 out of 5(102 ratings)
496 students

Microsoft Access Excel VBA ~たった2行で表データを取り込める!斜め上のClass活用!

VBA上級者への入り口、Classを使いこなそう!Excelでは表データを、AccessではテーブルデータをClassで取得できるようになります。基礎から丁寧に説明します。苦手意識のある方も、ぜひチャレンジしてみてください!
Created byK Mizu
Last updated 11/2021
Japanese
Japanese [Auto],

What you'll learn

  • Classを使ったワンランク上のVBAスキルが身に付きます
  • AccessとExcelのデータを相互に使えるようになります
  • VBAのメンテナンス性が向上します
  • VBAの動作スピードが向上します

Course content

4 sections32 lectures3h 9m total length
  • 講座内容4:10

    講座の対象者、講座全体の概要をご紹介します。

  • VBAの使い方1_VBEの開き方4:56

    VBAを簡単に説明し、プログラムを記述することになるVBEを操作できるようにします。VBEはExcel,Accessと共通ですが、このレクチャーでは、Accessを事例として使います。Accessのフォームからプログラムコードを書くための簡単な手順も含みます。

  • VBAの使い方2_標準モジュール5:53

    前回に引き続きAccessのフォームからプログラムを書く手順を紹介します。後半では、Excelにも共通する知識として、標準モジュールの概念を説明します。

  • エディタ(VBE)の設定14:10

    プログラムのデバックとして頻繁に使用するイミディエイトウィンドについて説明します。

  • エディタ(VBE)の設定25:19

    自動構文チェックの意味とおススメの設定。コメントブロックの設定方法を紹介します。

Requirements

  • Microsoft Excelのインストール
  • Microsoft Accessのインストール(Excelだけでも理解はできるが試せない内容があります)

Description

VBAを使って業務効率しているケースは多いですが、Classには苦手意識がある方がいるのではないでしょうか。この講座では、そんな方を対象に、Classを簡単に、便利に使える方法をご紹介します!


Classを使わなければ実現できない処理はありません。ではなぜClassを使うのか。それは、後から読みやすくするためであり、メンテナンスしやすくするためです。Classの学習を始めると、オブジェクト指向、インスタンス化、カプセル化、隠蔽といった難しい用語がたくさん出てきます。私は、入口に立った時点からこんな言葉を理解する必要はないと思っています。まずはClassを使えるようになって、その用語が必要になった時に改めて学べばいいのです。この講座はそんな思いを込めて、できるだけ簡単な言葉で説明することに心がけました。


最初は簡単な事例、一行でも成立してしまうClassから始めます。全体としては、Excelの表データや、AccessのテーブルデータをClassに入れることをメインの目標とします。この目標に向かって、必要な周辺知識をつけながら、順番にゴールの形に向かっていく構成としました。


出来上がったプログラムコードを流用すれば、あらゆる事例に応用できることと確信しています。100%理解できなくても、コードを使って業務を効率化することができ、使っていることで理解が深まっていく。そんな講座になっていますので、ぜひチャレンジしてみてください!

Who this course is for:

  • VBAをうまく使いこなせない初級者
  • VBA Classを使っていない中級者