プログラミング演習 A

 

 

Excel VBA
[オブジェクト指向言語Visual Basic のMS Excel上での利用]


担  当   情報センター 菊 沢 正 裕 kikusawa@fpu.ac.jp

演習概要

コンピュータの機能を理解し応用するには若いうちにプログラミングを学習するのが望ましいが,独学ではイターネットの操作やワープロ・表計算といった応用ソフトを使うのが精一杯です.プログラミングのための言語を独習するのは難しいですが,数ある言語の一つを習得すれば他の言語は比較的容易に独習できます.プログラミング演習Aではウィンドウズのソフトウエアに共通する言語VB (ビジュアル・ベーシック)を使用します.とくに,入門という立場から多くの人に馴染みのある表計算ソフトExcel上で稼動する言語VBA(Visual Basic Programing System Applications Edition) を取り上げます.プログラミングの基礎を習得することによって, データの加工や独自の情報処理を行う方法を身につけることができるとともに, 独自のダイアログボックスを作るなどExcelの機能をより高度に,そして自分流に扱う方法を会得できます.また,VBAの知識はデータベースAccessにも応用できるし,本格的なアプリケーションをつくるためにVBを学ぶ基礎になります。演習はテキストに沿って行い,テキストに用意された課題(基本的な入力は既になされている)を完成させるなかで,Excel VBAの本質を理解し,プログラミングの学習をします.よってテキストは必ず購入してください.また,受講者はコンピュータAを既習しているか,Excelの基本を習得している必要があります.

テキスト   草薙信照・青山千彰 共著: Excel VBAによるWindowsプログラミング サイエンス社 \2,000

教材として使用するのデータダウンロード  

演習スケジュール

(1週目)  第01章 Excelの基本機能

(2週目)  第02章 Excelによるデータ分析

(3週目)  第03章 Excelのマクロ機能

(4週目)  第04章 VBAプログラミングの基礎

(5週目)  第05章 プログラムの制御構造1

(6週目)  第06章 プログラムの制御構造2

(7週目)  第07章 デバッグとエラー処理

(8週目)  第08章 オブジェクトの概念と基本操作

(9週目)  第09章 セルのデータと数式

(10週目)  第13章 ワークシートで使うActiveXコントロール

(11週目)  第13章 ワークシートで使うActiveXコントロール(発展問題)

(12週目)  第14章 ユーザーフォームで使うActiveXコントロール

(13週目)  第14章 ユーザーフォームで使うActiveXコントロール(発展問題)

(14週目)  第19章 データベースの応用

(15週目)  第19章 データベースの応用(発展問題)

試 験   テキスト中の発展問題を少し変形した課題

評 価   出席(50)と試験(50)

[Back to 情報関係科目]