



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
教案首頁1-1單元/章節(jié)名稱第7章VBA在Access中的應(yīng)用(7.1VBA概述)學(xué)時6學(xué)期總課次授課時間第周,星期,第節(jié)學(xué)習(xí)目標(biāo)能夠熟練掌握VBA中的數(shù)據(jù)類型;能夠熟練掌握常量、變量;能夠熟練掌握運(yùn)算符;能夠熟練掌握條件語句;能夠掌握模塊與過程。教學(xué)重點(diǎn)及解決措施VBA中的數(shù)據(jù)類型;常量、變量的概念;常用運(yùn)算符;條件語句的格式和應(yīng)用;模塊與過程的格式和定義;小組互助。教學(xué)難點(diǎn)及解決措施常用運(yùn)算符;條件語句的格式和應(yīng)用;模塊與過程的格式和定義;加強(qiáng)練習(xí)操作、小組互助。教學(xué)反思授課內(nèi)容及教學(xué)活動設(shè)計(jì)附注(教學(xué)方法、活動形式、輔助手段等)一、復(fù)習(xí)舊課提問:如何運(yùn)行宏?如何調(diào)試宏?二、導(dǎo)入新課宏可以完成一些簡單的操作,對于稍復(fù)雜一些的任務(wù),則可用VisualBasicforApplication進(jìn)行編程完成。VBA代碼的編寫需要一定的VisualBasic編程基礎(chǔ),屬于比較高級的應(yīng)用。三、講授新課VBA即VisualBasicforApplication,是VisualBasic語言的一個子集,集成了整個Office產(chǎn)品套件中的開發(fā)語言和開發(fā)環(huán)境。作為Office產(chǎn)品系列的一個重要組成部分,MicrosoftAccess也是使用VBA語言作為其代碼設(shè)計(jì)的開發(fā)語言。7.1.1VBA中的數(shù)據(jù)類型數(shù)據(jù)類型(2)數(shù)據(jù)類型之間的轉(zhuǎn)換7.1.2常量是指在程序運(yùn)行的過程中,其值不能被改變的量。使用常量來代替那些固定不變量的數(shù)字或字符串,可以提高代碼的可讀性和可維護(hù)性。語法如下:[Public|Private]Const常量名[As數(shù)據(jù)類型]=表達(dá)式常量有3個范圍級別:過程級別(在過程中聲明的)、私有模塊級別(Private)、公共模塊級別(Public)。7.1.3變量是在程序運(yùn)行的過程中,其值可以變化的量。程序中的變量常用作臨時儲存數(shù)據(jù),可存放文字、數(shù)值、日期和對象屬性等。每個變量都有一個名字,程序通過變量名對變量進(jìn)行存取操作。(1)VBA的變量命名規(guī)則7.1.4運(yùn)算符(1)算術(shù)運(yùn)算符(2)連接運(yùn)算符(3)比較運(yùn)算符(4)邏輯運(yùn)算符(5)運(yùn)算符的優(yōu)先級運(yùn)算符的優(yōu)先級順序?yàn)?算術(shù)運(yùn)算、連接運(yùn)算、比較運(yùn)算、邏輯運(yùn)算。7.1.5條件語句VBA支持以下3種條件判斷語句:(1)If...Then語句格式:If〈條件〉Then〈程序代碼〉判斷If后的〈條件〉是否成立,若成立則執(zhí)行Then后的〈程序代碼〉,若不成立,則不執(zhí)行。(2)If...Then...Else語句格式:If〈條件1〉Then〈程序代碼1〉[ElseIf〈條件2〉Then〈程序代碼2〉]…[Else〈程序代碼N〉]EndIf判斷〈條件1〉是否成立,若成立則執(zhí)行Then后〈程序代碼1〉;若不成立,則判斷〈條件2〉是否成立,若成立則執(zhí)行Then后〈程序代碼2〉……以此類推,若前(N-1)個條件都不成立,最后執(zhí)行Else后的〈程序代碼N〉。(3)SelectCase當(dāng)條件表達(dá)式僅有一個測試變量時,使用SelectCase結(jié)構(gòu)更有效。其語法如下:SelectCase〈測試條件〉Case〈結(jié)果值1〉〈程序代碼1〉[Case〈結(jié)果值2〉〈程序代碼2〉]…[CaseElse〈程序代碼N+1〉]EndSelect判斷〈測試條件〉的結(jié)果,如果是〈結(jié)果值1〉,則執(zhí)行〈程序代碼1〉,否則繼續(xù)判斷如果是〈結(jié)果值2〉,則執(zhí)行〈程序代碼2〉,否則繼續(xù)判斷……如果是〈結(jié)果值N〉,則執(zhí)行〈程序7.1.6模塊與過程(1)模塊模塊作為Access的對象之一,主要用來存放用戶編寫的VBA代碼,如同窗體是存放控件對象的容器一樣,模塊是代碼的容器。(2)過程一個過程就是一個VBA代碼單元,它包含一系列的語句和方法,以便執(zhí)行或計(jì)算數(shù)值。過程有兩種:一種是子過程(Sub),另一種是函數(shù)過程(Function)。子過程用來執(zhí)行一個操作或一系列操作,但是它不返回值;函數(shù)過程將返回一個值,并可傳遞參數(shù)。如果用戶需要在窗體或報(bào)表中重復(fù)使用某一表達(dá)式,可以使用一個函數(shù)過程(Function)代替這個表達(dá)式,使用時只需重復(fù)調(diào)用該函數(shù)即可。四、學(xué)生練習(xí)操作、老師評價根據(jù)老師操作提示,完成條件語句的構(gòu)造和執(zhí)行、模塊和過程的定義與調(diào)試。老師評價學(xué)生作品,可以采取隨機(jī)選擇學(xué)生作品、學(xué)生互評等方式。五、小結(jié)VBA中的數(shù)據(jù)類型;常量、變量的概念;常用運(yùn)算符;條件語句的格式和應(yīng)用;模塊與過程的格式和定義;六、作業(yè)老師提問學(xué)生思考回答老師講解、學(xué)生思考、理解老師講解、學(xué)生思考、理解老師講解、學(xué)生思考、理解老師講解、學(xué)生思考、理解老師講解、學(xué)生思考、理解老師
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 船用無人機(jī)與遠(yuǎn)程監(jiān)控系統(tǒng)考核試卷
- 2024年激光醫(yī)療光纖項(xiàng)目投資申請報(bào)告代可行性研究報(bào)告
- 計(jì)算機(jī)二級Web考試備戰(zhàn)策略試題及答案
- 美容美發(fā)技術(shù)培訓(xùn)與就業(yè)服務(wù)協(xié)議
- 抖音短視頻房地產(chǎn)經(jīng)紀(jì)業(yè)務(wù)合作合同
- 智能健康監(jiān)測設(shè)備軟件更新與技術(shù)支持協(xié)議
- 精英私人飛機(jī)機(jī)組選拔與安全培訓(xùn)協(xié)議
- 2025年中國鈀粉行業(yè)市場前景預(yù)測及投資價值評估分析報(bào)告
- 荷塘蓮藕綠色種植與有機(jī)認(rèn)證管理合同
- 影視行業(yè)替身演員意外傷害賠償補(bǔ)充協(xié)議書
- 江蘇省南京師范大附屬中學(xué)2025年八下數(shù)學(xué)期末監(jiān)測試題含解析
- 2025-2030年中國夜視攝像機(jī)行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報(bào)告
- 危大工程巡視檢查記錄表 (樣表)附危大工程安全監(jiān)管及檢查要點(diǎn)
- 四川省2025屆高三第二次聯(lián)合測評-生物試卷+答案
- 2023版設(shè)備管理體系標(biāo)準(zhǔn)
- 廣聯(lián)達(dá)BIM智慧工地
- (統(tǒng)編版小學(xué)語文教師)語文新課標(biāo)新舊對比變化
- 達(dá)希納(尼洛替尼)毒副反應(yīng)及處理
- 中班語言活動《傘》
- 鋅鋁涂層技術(shù)
- 環(huán)氧地坪漆施工方案匯總
評論
0/150
提交評論