ExcelVBA(マクロ)
Access連携 中級レベル の
チュートリアル講座 と
クイズ問題 です。
(アプリ料金 ¥ 360)
当講座で動作確認しているExcelのバージョンです。
Excel(Windows版) 2007 〜 2024 Microsoft365
(おことわり)
Excel VBA(マクロ)のサンプルは Accessがインストールされていなくても動作しますが、学習の過程でAccessを使用しますのでインストール済みを前提として講義します。
中級コース三部作の完結編! (第一弾:データ集計、第二弾:ユーザーフォーム)
今回のテーマは ExcelVBA(マクロ) と Accessファイルの連携です。
事例研究として、「中級T データ集計」と「中級U ユーザーフォーム」では、Excelのリスト形式の表をデータベースとして使用しましたが、当講座ではAccessファイルをデータベースとして取り扱います。
最後にファイル共有といった
マルチユーザー対応の研究に挑戦します。
講座概要
当講座では、ExcelVBA(マクロ) と Access連携のための中級レベルの下記課程を学習します。
(参考)
事前に当塾が提供する下記講座の受講済みを前提にしています。
・ExcelVBA講座 中級コースT データ集計
・ExcelVBA講座 中級コースU ユーザーフォーム
1. DB定型処理パターン
Accessは、敷居が高いとか、理解しにくいとか、難しいとか、よく言われます。
データベースの堅苦しいことは、後ほど別の章で詳しく解説します。
まずは、「DB定型処理パターン」でAccessのデータベースがどういうものか、概要を理解していただくことから始めて参りましょう。
2. ユーザーフォーム 住所録 DB版
「ExcelVBA講座 中級コースU ユーザーフォーム 住所録」を上記「DB定型処理パターン」に基づき、Accessのデータベース ファイルと連携したDB版対応にコード修正します。
3. テーブル作成と整合性制約
Accessを使用してのテーブルの作成方法とそれに伴う整合性制約について解説します。
4. クエリとSQL
Accessでよく使われるクエリとSQLステートメントをご紹介します。
5. データ集計 DB版
「ExcelVBA講座 中級コースT データ集計」の事例を上記「クエリとSQL」に基づき、Accessのデータベース ファイルと連携したDB版対応にコード修正します。
6. マルチユーザー対応 - 研究
Accessのデータベース ファイルによるマルチユーザー対応をご紹介します。
(おことわり)
当講座でご紹介のマルチユーザー対応のサンプルは、すべてのパターンを再現しているわけでも、100%の動作確認を行っているわけでもありません。
PC環境やプログラム仕様そして運用状況などによって、その動作確認パターンは千差万別です。
ここでご紹介の事例は、あくまで参考とお考えください。
章タイトルの「 - 研究」としているのも、そのためです。
実際の課題として取り組まれる場合は、当講座を参考に各自研究をお願い致します。
プライバシーポリシー
このアプリによって、お客様の個人情報 ならびに プライバシーに関わる情報を収集しません。
個人情報保護法の対象となっている個人情報は、このアプリでは取り扱いません。
免責事項
このアプリ および ページに記載のコード、サンプル ファイルなどのご使用は、各自責任の元でお願い致します。
使用で生じた直接的間接的損害に対し、こちらの責任は一切負いません。
アプリ 著作権
Copyright (C) 2023 VBASYS塾