Microsoft Office Access是一款由微軟發(fā)布的關聯(lián)式數(shù)據(jù)庫管理系統(tǒng),該軟件支持Visual Basic宏語言,這種語言是一個面向對象的編程語言,可以引用包括BAO、ActiveX數(shù)據(jù)對象以及許多其他的ActiveX組件在內的對象,功能十分強大。我們在使用這款軟件的過程中,可以用宏來調用VBA函數(shù),這樣大大拓展了宏的作用。這款軟件的專業(yè)性非常強,授課講師將詳細介紹Microsoft Office Access用宏調用VBA的具體操作方法。
需要提高ACCESS技能的人事、行政及管理人員。
系統(tǒng)地的學習ACCESS技能。
-- ACCESS宏和控件:使用宏;擴展控件;Access技術; 訪問模塊;
-- ACCESS VBA開發(fā):基礎概念;結構控制語句;Vba函數(shù);關于錯誤處理;access對象模型;
-- Forms(form);Form方法;Form屬性;Form事件;Docmd;Reports;
-- 其他對象的使用;使用Ado對象模型訪問數(shù)據(jù)庫。
學習內容
第一部分:ACCESS宏和控件
一:使用宏
1.運行宏 2.創(chuàng)建宏 3.創(chuàng)建AutoKeys宏 4.使用執(zhí)行操作 5.引用對象屬性 6.宏的流程控制
二:擴展控件
1.在啟動時運行宏 2.同步不同窗體中的記錄 3.宏嵌套 4.事件中使用宏 5.創(chuàng)建宏按鈕
三:Access技術
1.瀏覽Access SQL 2.編寫SQL語句 3.鏈接SQL語句和對象 4.創(chuàng)建交叉表查詢 5.使用圖表
四:訪問模塊
1.瀏覽模塊窗口 2.使用調試窗口 3.編輯VB代碼 4.編寫用戶自定義函數(shù) 5.使用循環(huán)語句 6.使用模塊函數(shù)
第二部分:ACCESS VBA開發(fā)
一:基礎概念
1.對象屬性方法事件 2.過程:函數(shù)和子程序 3.宏代碼的錄制與學習 4.vb代碼編輯環(huán)境 5.代碼測試方法 6.聲明變量以及賦值 7.變量和常量的作用域 8.變量的種類 9.申明對象變量 10.變量的傳遞 11.關系和邏輯運算符 12.數(shù)組的定義與使用 13.調用多參數(shù)過程 14.調用函數(shù)過程
二:結構控制語句
1.If條件語句 2.Do…Loop語句 3.For …Next語句 4.For each … next 5.With語句
三:Vba函數(shù)
1.日期函數(shù) 2.字符串函數(shù) 3.數(shù)學函數(shù) 4.輸入輸出函數(shù)
四:關于錯誤處理
1.On Error GoTo line 2.On Error Resume Next 3.On Error GoTo 0 4.Resume 5.Resume Next
五:access對象模型
1.對象模型圖 2.Application屬性:Docmd;Forms;Reports;Screen;Currentproject;currentdata;Application方法;Echo;Setoptions,getoptions;Quit;Runcommand;Syscmd
六:Forms(form)
1.form的引用:Count;Forms!formname ;Forms![form name];Forms ("formname");Forms(index);Controls; Forms!OrderForm.ctlSubForm.Form!Controls.NewData
2.Form方法:Recalc重新計算控件;Refresh;Requery;Gotopage;Undo;setfocus
3.Form屬性:recordsource;Allowedits;Timerinterval;Visible
4.Form事件:Open/Close;current;Timer;Beforeupdate/afterupdate;Click/dblclick
七:Docmd
1.Openform 2.Openreport 3.Clos 4.Printout 5.Requery 6.Runcommand 7.Restore/Maximize/Minimize 8.Outputto 9.Runsql 10.Movesize 11.selectobject 12.showallrecords
八:Reports
1.Format 2.Print 3.Open 4.nodata
九:其他對象的使用
1.screen對象:Activecontrol;activeform;activereport;activedatasheet;Mousepointer;Previouscontrol
2.CurrentProjecallforms;allreports;Path;name;fullnameConnectionBaseconnectionstring
3.Currentdata
Alltables;allquerys;Accessobject;Isloaded;Name;Type
十:使用Ado對象模型訪問數(shù)據(jù)庫
1.Connection 2.Command 3.Recordset 4.Connection 5.創(chuàng)建記錄集的方法 6.Recordset的編輯 7.事務處理 8.窗體記錄的定位 9.窗體記錄的移動
無認證考試
暫無開班信息
IT技術與管理者溝通能力提升
在當今的業(yè)務環(huán)境中,IT 已經成為企業(yè)的基礎支持系統(tǒng)。
開課時間:暫無
辦公室養(yǎng)生技能提升
《辦公室養(yǎng)生》從中、西醫(yī)角度,以簡單、實用、生動的方式,將常見的防治辦公室職業(yè)病和健康養(yǎng)生的辦法教給你——達到“每天十分鐘、健康好活力”的效果。
開課時間:暫無
商業(yè)方案視覺創(chuàng)意
掌握視覺呈現(xiàn)對商業(yè)行為的驅動力,用最短時間最少資源最低技術完成奪人眼球的商業(yè)方案,激發(fā)個人創(chuàng)意DNA。
開課時間:暫無