freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言-vba-展示頁(yè)

2025-01-16 01:59本頁(yè)面
  

【正文】 ” 選項(xiàng)時(shí) , 就會(huì)在模塊代碼窗口上顯示出這個(gè)模塊的 “ VBA” 程序代碼 。 “ 模塊代碼 ” 窗口用來(lái)輸入 “ 模塊 ” 內(nèi)部的程序代碼 。 我們首先要打開(kāi)一個(gè)數(shù)據(jù)庫(kù) , 然后選定數(shù)據(jù)庫(kù)窗口上的 “ 模塊 ” 選項(xiàng) , 再用鼠標(biāo)單擊數(shù)據(jù)庫(kù)窗口上的 “ 新建 ” 按鈕 , 這時(shí)就會(huì)彈出一個(gè)窗口 , 這就是 “ VBA” 的 “ 開(kāi)發(fā)環(huán)境 ” , 如下圖所示 。 模塊、函數(shù)及程序 既然我們要編寫(xiě) “ VBA” 程序 , 就需要先看看“ VBA” 的開(kāi)發(fā)環(huán)境 。 4) 想要同時(shí)打開(kāi)兩個(gè)或兩個(gè)以上數(shù)據(jù)庫(kù)。 2) 編寫(xiě)包含有比 Iif()函數(shù)更復(fù)雜的決策結(jié)構(gòu)的表達(dá)式。 “ 宏 ” 的每個(gè)基本操作在“ VBA” 中都有相應(yīng)的等效語(yǔ)句 , 使用這些語(yǔ)句就可以實(shí)現(xiàn)所有單獨(dú) “ 宏 ” 命令 , 所以 “ VBA” 的功能是非常強(qiáng)大的 。 “ 模塊 ” 和 “ 宏 ” 的使用是差不多的 。 它的很多語(yǔ)法繼承了“ VB” , 所以我們可以像編寫(xiě) VB語(yǔ)言那樣來(lái)編寫(xiě) VBA程序 , 以實(shí)現(xiàn)某個(gè)功能 。 VB, 就是微軟公司推出的可視化 BASIC語(yǔ)言 , 用它來(lái)編程非常簡(jiǎn)單 。 由于宏具有這些局限性,所以在給數(shù)據(jù)庫(kù)設(shè)計(jì)一些特殊的功能時(shí),需要用到“模塊”對(duì)象來(lái)實(shí)現(xiàn),而這些“模塊”都是由一種叫做“ VBA” 的語(yǔ)言來(lái)實(shí)現(xiàn)的。第十一章 面向?qū)ο蟪绦蛟O(shè)計(jì) 語(yǔ)言 VBA VBA概述 雖然宏很好用,但它運(yùn)行的速度比較慢,也不能直接運(yùn)行很多 WINDOWS的程序。尤其是不能自定義一些函數(shù),這樣當(dāng)我們要對(duì)某些數(shù)據(jù)進(jìn)行一些特殊的分析時(shí),它就無(wú)能為力了。使用它編寫(xiě)程序,然后將這些程序編譯成擁有特定功能的“模塊”,以便在 Access2022中調(diào)用。 因?yàn)樗?jiǎn)單 , 而且功能強(qiáng)大 ,所以微軟公司將它的一部分代碼結(jié)合到 OFFICE中 ,形成我們今天所說(shuō)的 VBA。 當(dāng)這段程序編譯通過(guò)以后 ,將這段程序保存在 Access中的一個(gè)模塊里 , 并通過(guò)類(lèi)似在窗體中激發(fā)宏的操作那樣來(lái)啟動(dòng)這個(gè) “ 模塊 ” , 從而實(shí)現(xiàn)相應(yīng)的功能 。 其實(shí)Access中的 “ 宏 ” 也可以存成 “ 模塊 ” , 這樣運(yùn)行起來(lái)的速度還會(huì)更快 。 需要使用 VBA程序代碼作為 Access操作指令的一部分的原因: 1) 建立用戶自定義的函數(shù)( UDF)代替重復(fù)使用的表達(dá)式。 3) 想要執(zhí)行標(biāo)準(zhǔn) Access宏不支持的操作,例如:想要進(jìn)行事務(wù)處理。 5) 想要提供應(yīng)用程序源文件復(fù)制的功能。 “ VBA” 的開(kāi)發(fā)環(huán)境是開(kāi)發(fā)“ VBA” 程序相應(yīng)的 “ 設(shè)計(jì)器 ” , 但我們不這么稱呼它 , 而是叫它 “ VBA開(kāi)發(fā)環(huán)境 ” , 這種說(shuō)法是繼承了計(jì)算機(jī)語(yǔ)言對(duì)開(kāi)發(fā)器的一種統(tǒng)一叫法 。 VBA開(kāi)發(fā)環(huán)境分為 “ 主窗口 ” 、 “ 模塊代碼 ” 、 “ 工程資源管理器 ” 和 “ 模塊屬性 ” 這幾部分 。 “ 工程資源管理器 ” 用來(lái)顯示這個(gè)數(shù)據(jù)庫(kù)中所有的 “ 模塊 ” 。 而 “ 模塊屬性 ” 窗口上就可以顯示當(dāng)前選定的 “ 模塊 ” 所具有的各種屬性 。 一個(gè)模塊包含一個(gè)聲明區(qū)域 , 且可以包含一個(gè)或多個(gè)程序 ( 以 sub開(kāi)頭 ) 或函數(shù) ( 以 Function開(kāi)頭 ) , 模塊的聲明區(qū)域是用來(lái)聲明模塊使用的項(xiàng)目 ( 通常是變量 ) 。 程序可以調(diào)用其他的程序 , 此時(shí) , 被調(diào)用的程序叫做子程序 ( SubProcedure) 。 像“ sin( )” 、 “ abs( )” 這些都是函數(shù)都是內(nèi)部函數(shù) , 現(xiàn)在我們要來(lái)講講外部函數(shù) , 外部函數(shù)和變量一樣在使用之前也是要先申明 。 Function 函數(shù)名 ( 參數(shù) As 數(shù)據(jù)類(lèi)型 ) As 數(shù)據(jù)類(lèi)型 函數(shù)語(yǔ)句 函數(shù)名= 表達(dá)式 End Function 我們可以引用程序名稱來(lái)調(diào)用該程序 , 但 Visual Basic提供了一個(gè)關(guān)鍵字 Call, 可明確地調(diào)用一個(gè)程序 。 例如: Public Function GetNumber(a,b,c As Integer) As Integer GetNumber = a + b- c End Function 函 數(shù) 則
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1