HOME > アクセスVBAの中級の1日講座

head_img_slim


アクセスVBAの中級 1日講座のご案内


アクセスVBAの中級 講座について

マイクロソフトアクセスVBA(AccessVBA)の、より応用的なプログラミング方法を習得するための講座です。

Accessのテーブルやクエリのデータをプログラムから操作する際に利用されるマイクロソフトのテクノロジーの一つとしてDAOが挙げられますが、外注にて作成したプログラムには、必ずといってよいほどDAOを利用したプログラムが含まれています。

DAOはAccessのバージョン97以前からAccessの開発に携わってきた人にとっては必須の知識でもありました。
DAOはAccess2000以降、「レガシー」なテクノロジーとして位置づけられましたが、Access2007で再び既定で使えるようになり、現在も多くのAccessシステムで利用されています。
AccessVBAの基本知識に加え、DAOのプログラムが作成・解析できるようになってくると、Accessの自動化で出来ることが広がり、便利なツールやシステムの作成が可能となっていきます。

本コースではDAOの基本をおさえながらフォームやレポートの中での利用方法を学習し、より便利できめ細かいAccessの自動化方法を習得していただきます。
AccessVBAを使って30~50行程度のプログラミングが独力で書けるように、やや複雑なプログラミングの展開方法・考え方も学習します。

※VBAとはVisualBasicForApplicationsの略称です。VBAを使うことでAccess(アクセス)の操作を自動化することができます。



ご参加後のスキルイメージ

DAOを使ったプログラミングの基本が身に付きます。
DAOを活用したAccessのフォーム・レポートでのプログラミング方法の基本が身に付きます。
Access(アクセス)VBAを使ってフォーム・レポートの応用レベルのコントロールができるようになります。
VBAを利用した既存システムの解析や改修に必要な基本が身に付きます。


【講座のカリキュラム内容】

◆DAOとは、DAOの基本

AccessをVBAからコントロールする際に頻繁に利用されるDAOについて、その基本を学習します。

◆データ登録用フォームの作成

DAOを使ってテーブルにデータを登録(追加)するためのフォームの作成方法を学習します。

◆入力データのチェック方法

データをテーブルに保存する前に、入力・編集内容が正しいかどうかをチェックするプログラミングの基本を学習します。

◆自動連番の作成

オートナンバー型のフィールドを用いずに、既存データから判断して自動採番するプログラム方法の基本を学習します。

◆複数テーブルへの同時編集とトランザクション

複数のテーブルに一括して編集を行う際に必要となる、DAOのトランザクションを学習します。

データ編集用フォームの作成既存データを更新・削除するためのフォームのプログラミングの基本を学習します。

◆データ編集時の競合を回避する方法

複数ユーザーが同じレコードを編集して競合が発生しないようにするためのやさしい回避方法を学習します。

◆複数のフォームを連動させたプログラミング

フォーム間のデータの受け渡し方法、複数のフォーム間でデータを連動させたフォームの作成の基本を学習します。

◆DAOによる抽出とフォームの活用

DAOを使ったデータの抽出方法と、抽出結果をフォームに連結する基本を学習します。

◆DAOによる並べ替えとフォームの活用

フォームのデータをDAOを利用して並べ替える方法を学習します。

応用すると、テーブルやクエリのデータをフォームを介さずにDAOで並べ替えができるようになります。

◆DAOによる検索とフォームの活用

フォームのデータからデータを検索して表示させる検索方法の基本を学習します。

応用すると、テーブルやクエリのデータをフォームを介さずにDAOで検索できるようになります。

◆データベース管理の基本

データベースのバックアップや最適化方法など、データベースを管理する際によく利用するプログラミング方法を学習します。




【講習会の進め方について】

1~3名様までの少人数制ですので、初めての方でも安心してご参加頂けます。
基本事項の解説には弊社のオリジナルテキストを利用します。
応用方法の解説及び実習では、ご参加者様のExcelの利用目的に応じたきめ細かい授業を行います。
開発及び運用経験のある講師の視点から押さえておきたいポイントの紹介・個別の疑問点にもお答えしていきます。

【ご参加いただきたい方】


 ☆ ご参加にあたって必要なスキル

Access(アクセス)VBA入門修了レベルの方
アルファベットの入力がスムーズに行える方
(入門レベル:Accessの基本操作、リレーションシップ、簡単なフォームの作成方法、イベントプロシージャの作成、変数、If~Then~Else、For~Next、テキストボックス及びフォームの指定方法、MsgBoxなど)

 ☆ こんな方にご利用いただいています

AccessVBAのより応用的な使い方をマスターしたい方
DAOの基本をマスターしたい方
前任者または外注にて作成した既存システムの解析を行って改修をしたい方
Accessを使ってシステム化をしたい方
簡単な業務を自動化したい方
Accessを使った簡単なツールを作成したい方
難易度が中級レベルの参考書を読みやすくしたい方


【ご参加者様からの感想】


 ☆ こんなことが出来るようになりました

既存のプログラムの解析がしやすくなった
部署で使用するシステムの作成ができるようになった
外注で作成したプログラムの意味が理解できるようになった

【受講の形式について】(クリックすると開きます)


 1)東京都千代田区の研修会場
   最寄駅:竹橋駅・大手町駅・神保町駅・お茶の水駅・神田駅。
 2)オンライン会議ソフト
   Teams または Zoom で受講。
 3)御社へ講師派遣
   2名様以上より出張でセミナーを実施いたします。
    ※23区内で公共交通機関の利用可能な開催場所は交通費無料。
     それ以外の開催場所は別途交通費をいただいております。
    ※1名様の場合は個別指導料金になります。


【受講料(おひとり様/テキスト代・税込み)】



  1日講座での研修の受講料
    
    44,900 円  (教材費及び消費税込)
    
    弊社会場(集合研修)
    または、オンライン(Teams、Zoom)での開催。
    1~3名様までの少人数制の質問のしやすい環境で、
    動画無しのオリジナルテキストでの、
    きめ細かい授業を行います。

 





ページトップに戻る