教材名 VBAによるWindowsAP開発(Excel編)
教材名2
教材ID 190
教材作成者名 古屋 保
教材作成日 1999-02-04
改訂情報
ジャンル名 高度教材
分野名 情報・通信系
業種名 情報サービス業
職務名 プログラム作成・開発、システムエンジニアリング
職務構成名 プログラム設計・開発技術
区分名 教材
職業名 システムエンジニア
指導案
【使用教材・資材一覧】

(1)VBAによるWindowsAP開発(Excel編)能力開発セミナーテキスト

(2)上記テキスト付属データディスク

(3)PC及びソフトウェア一式

【訓練事前準備項目】

(1)使用教材・資材の準備及び確認

(2)Microsoft Excel Visual Basic Helpの確認

(3)その他セミナーにおける一般的準備

【訓練項目と経過時間及び指導展開】
日時 訓練項目 指導展開
第1日目 9:30 はじめに  
    ・挨拶/自己紹介/諸注意/教材の確認  
    コース内容説明  
    ・1日:記録マクロ及びVBA概要 マクロの概要からVBAに至るまで
    ・2日:VBAプログラミング VBA概要及びVisual Basic基本構文
    ・3日:サンプルプログラミングとVB的要素 サンプルシステムの作成とFormsオブジェクト
    ・4日:総合演習 自らの設計によるシステムの作成演習
    受講者スキルの確認 Excel関数/Basicによるプログラミング経験等
  9:40 セミナーの意義 Excelの業務普及度合い/簡易言語はVisual Basicで統一の方向
    受講者の仕上がり像について 企業現場での業務処理において自らVBAによるシステム開発ができる
  10:00 マクロの概要  
    ・マクロ記録の方法(導入) Excelの操作中心/マクロ記録内容においては各人によって異なるのでその旨指導
  10:30 休憩  
  10:45 記録マクロによる処理例 各人バラバラでなく統一の方向でゆっくり指導
  11:45 練習問題 昼食までの時間を利用しての練習問題
  12:00 昼食  
  13:00 練習問題の続き及び解答例説明  
  13:30 VBAの概要 マクロとVBAの違いを明確にする
    ・プロシージャ/モジュール 各モジュールについて説明
  14:00 休憩  
  14:15 VBAの用語について オブジェクト指向言語の用語について説明
    ・オブジェクト/コレクション/コンテナ等 オブジェクトとコレクションの違いを明確にする
  14:40 ExcelVBAプログラミング  
    ・変数とデータ型/演算子/ステートメント等 変数宣言の意義について説明
  15:00 休憩  
  15:15 ExcelVBAプログラミング  
    ?揀Xテートメント VBAとワークシートの連携について説明
  15:40 練習問題 終了の時間まで練習問題/適時問題追加
  16:10 練習問題の解答例説明  
  16:25 本日のまとめと次回の予定  
  16:30 第1日目終了  
第2日目 9:30 制御構造  
    ・条件判断処理 例題を実際に実行してみる
    練習問題 休憩までの時間を利用しての練習問題
  10:30 休憩  
  10:45 練習問題の解答例説明  
  11:00 制御構造  
    ・繰り返し処理 例題を実際に実行してみる
    練習問題 昼食までの時間を利用しての練習問題
  12:00 昼食  
  13:00 練習問題の続き及び解答例説明  
  13:30 制御構造  
    ・その他のステートメント 例題を実際に実行してみる
  14:00 休憩  
  14:15 Excelオブジェクト  
    ・Workbookオブジェクト/Rangeオブジェクト 例題を実際に実行してみる
  15:00 休憩  
  15:15 練習問題 終了の時間まで練習問題/適時問題追加
  16:10 練習問題の解答例説明  
  16:25 本日のまとめと次回の予定  
  16:30 第2日目終了  
第3日目 9:30 関数 ワークシート関数との違いを明確にする
    ・InputBox関数/MsgBox関数/ワークシート関数 例題を実際に実行してみる
  10:00 Functionプロシージャ 例題を実際に実行してみる
    引数の参照渡しと値渡し 例題を実際に実行してみる
  10:30 休憩  
  10:45 スコープ 図を利用して詳しく説明する
  11:00 サンプルプログラミング  
    ・作成するシステムについての説明 説明後直ちに作成に取りかかる
  12:00 昼食  
  13:00 サンプルプログラミング  
    ・プログラムの記述と実行  
  14:00 休憩  
  14:15 サンプルプログラミング  
    ・システムの評価 各人の作成物を確認
  14:30 Microsoft Formsオブジェクト Visual Basicとの関連を説明
    ・User Formsオブジェクト  
    ・ダイアログボックスの設計  
  15:00 休憩  
  15:15 Microsoft Formsオブジェクト  
    ・ダイアログボックスの表示と終了 例題を実際に実行してみる
    ・ダイアログボックスからの値の取得方法 例題を実際に実行してみる
  15:45 Visual Basic標準コントロール  
    ・ラベル/テキストボックス/コマンドボタン  
    ・チェックボックス/オプションボタン  
    ・リストボックス/コンボボックス  
    ・スクロールバー/スピンボタン  
    ・その他のコントロール  
  16:25 本日のまとめと次回の予定  
  16:30 第3日目終了  
第4日目 9:30 練習問題  
  10:30 休憩  
  10:45 練習問題の解答例説明  
  11:00 総合演習  
    ・作成するシステムについての説明 各人の作成意欲を高める
  12:00 昼食  
  13:00 総合演習 午後より各人のペースでシステムを作成
    ・システムの作成  
  14:00 休憩  
  14:15 総合演習  
    ・作成におけるヒント1 システムの流れ及び要点について説明
    ・システムの作成(続き)  
  15:00 休憩  
  15:15 総合演習  
    ・作成におけるヒント2 細部についての盲点及びヒント
    ・システムの作成(続き)  
  15:45 総合演習の解答例説明 各人の作成状況に応じての個々に説明
    ・各自のシステムの見直し 各人仕上げ作業
  16:00 各自のシステムの評価及び質疑応答 解答例を掲示しての説明及び質問受付
  16:15 アンケート/修了書配布  
  16:30 セミナー終了  

※上記以外の資料(「教材」と「実技関連説明書」など)は、 こちら(ユーザ名=ユーザIDとパスワードが必要です)。
ユーザ名とは会員登録時に発行されたユーザIDを指します。
ユーザ名とパスワードをお持ちでない方は教材作成支援情報メニュー一覧から会員登録を行って下さい。