校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

巨集程式開發與應用

Macro Programming and Application

學期
107-1
學分
3 學分
當期課號
1487
永久課號
DTM4701
開課單位
運輸與物流管理學系
授課教師
林貴璽
校區
光復
類別
必修
上課時間表
週二
週四
2
09:00–09:50
巨集程式開發與應用
MB210
3
10:10–11:00
巨集程式開發與應用
MB210
2 節連堂
4
11:10–12:00

* 根據陽明交大上課時間表所列

概述

程式設計是操作資訊時代工具(電腦),最直接、最富彈性、最具潛力(可以設計出各種軟體)的方式。程式是指令的集合,而指令必須以特定的語法組合起來,其過程包括: ‧ 解析電腦可完成的程序工作,將之標準化、合理化,並將之程式化 ‧ 分解程序工作為逐步演算程序 ‧ 以程式指令和語法將演算程序轉為程式語法 ‧ 反覆「執行、偵錯」,直到系統執行正確無誤 ‧ 由簡入繁,逐步改進程式功能(即所謂漸進開發策略) 巨集VBA(Visual Basic for Application)屬於視窗環境的程式語言,Microsoft Office之Excel、Word、PowerPoint、Access、Visio等都提供VBA程式功能,VBA可使用並操控Office的軟體功能。就程式撰寫而言,當資料輸入、編輯、列印等I/O動作都可藉助Office功能來達成時,程式設計將可更專注於邏輯思考與流程效率,因而可節省開發I/O功能的時間。 VBA的程序可分為副程式與函數兩種,其功能與語法皆與Visual Basic語言相同,兩者主要差別是VBA以配合Office應用為主,VB語言則為軟體發展環境。 本課程屬於進階應用類,鑑於多數學生對上述Microsoft Office主要附屬軟體之應用已相當普遍,其中有關Excel工作試算表單是提供學生進行問題解算、展示等的利器,所含巨集程設功能更能有效降低繁複軟體開發的門檻,也是協助學生迅速產生試算結果、進行分析的有效工具。 基於修課學生觀念與程度不一,故學生之先修計算機概念極為重要,透過本課程之進度實作、示範,以及評量作業,期以累積學生處理不同類型(數量、因果關係、工程實務等)問題要素的經驗,並提升獨立撰寫程式的能力。

先修科目

計算機概論(建議)

教學方式

1. 本課程根據相關文獻與題材編纂設計授課摘要講義、實驗作業與範例。 2. 除了主要教材外,補充材亦搭配授課主題採隨堂印發或公佈於e3課程教學平台中。 3. 隨堂作業將配合課程進度進行實作、示範與講解,以增進學生對程設與操作之經驗與心得。

評分方式

(1) 學期作業:含範例操作與進度作業、期末個案展示與報告 (2) 考試狀況:含期中測驗、期末測驗(或專題報告) (3) 評量方法:  作業40%  期中測驗30%  期末測驗30%

課程大綱
  • Excel巨集/VBA 概念與基本
  • Excel巨集/VBA 介面與圖表
  • VBA程設操作與示範
週次計畫
週次主題
第 1 週Excel 基本操作與應用
第 2 週Excel VBA 巨集程式處理與設計概念
第 3 週VBA 資料結構與分類
第 4 週程式流程之控制
第 5 週VBA 常用程式:工作表之定義與對照
第 6 週VBA 常用程式:工作窗格之處理
第 7 週事件程序與函數(一)
第 8 週事件程序與函數(二)
第 9 週期中測驗
第 10 週VBA 巨集程式之執行與偵測
第 11 週工作表中控制項物件之應用(一)
第 12 週工作表中控制項物件之應用(二)
第 13 週自訂使用者介面與應用範例
第 14 週圖形與圖表物件之處理
第 15 週樞紐分析表之結構與定義
第 16 週VBA 樞紐分析圖表之建立與編修
第 17 週Excel VBA 之整合應用
第 18 週期末測驗
教科書

1. Richard Shepherd, "Excel VBA Macro Programming", McGraw-Hill Osborne Media, 2004. 2. Richard Shepherd, "Mastering VBA for Office 2010", John Wiley & Sons, 2010. 3. Bill Jelen, "VBA and Macros for Microsoft Office Excel 2007", QUE, 2007. 4. Bill Jelen and Tracy Syrstad, "VBA and Macros: Microsoft Excel 2010", QUE, 2010. 5. 江高舉, "Excel 2007 VBS應用", 碁峰資訊股份有限公司, 2007. 6. 亮亨, "Excel VBA功能索引式參考手冊", 旗標出版社,2005.

Office Hours
地點
綜合一館 A821
時間
週三E F(一般時間) 視學生需要,另彈性安排
聯絡方式
電話:03-5731736