



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、用Excel開發(fā)MIS的方法目前國內管理信息系統(tǒng)(is)開發(fā)研制一般采用人們熟悉的dbasex、fxbase或fxpr等,這里將簡要介紹如何用exel開發(fā)is。一般來說,一套is主要包括信息輸入、信息處理、信息輸出三大組成部分,用exel處理這些部分均顯得游刃有余。exel是inds環(huán)境下的一種電子表格軟件,可向用戶提供史無前例的超強功能和易用性。它同時具有電子數(shù)據(jù)表、圖表和數(shù)據(jù)庫的功能,具有極強的分析性能、報表制作工具和豐富的統(tǒng)計圖表。筆者曾用中文exel5.0frinds為一企業(yè)開發(fā)研制了一套物資管理、財會管理、營銷管理和人事管理的is,充分感受到其強大功能和方便性。下面就信息輸入、信息處
2、理、信息輸出界面設計、代碼設計和數(shù)據(jù)保護等方面的問題談談如何使用exel。一、信息輸入最常用的信息輸入方法有三種,一是在工作表(rksheets)的單元格(ells)中直接輸入文字和數(shù)據(jù)(重復數(shù)據(jù)可由填充把柄拖拉而得);二是采用輸入框(inputbx)輸入少量數(shù)據(jù);三是自行設計對話窗體(frs),在其上可參加標簽框、文本框、列表框、分組框、選擇框、滾動條和命令按鈕等,然后設計其對象格式(如屬性、保護、控制項、對齊、字體和圖案等)。當然,inds提供的剪裁板進展數(shù)據(jù)的復制或粘貼也不失為一種常用的方法。此外,exel還提供了強大的文件轉換功能,可將txt文件、dbase、ltus1-2-3文件、q
3、uattrpr文件、srk文件、sylk文件、dif文件等直接轉換為exel工作簿文件,這就為數(shù)據(jù)的共享、快速錄入及轉換提供了極大的方便。二、信息處理按行業(yè)的不同,信息處理的要求有較大的差異,常用的信息處理包括數(shù)據(jù)的修改、查詢、檢索、排序和統(tǒng)計匯總。在dbase中,這些工作一般需要編程設計,而在exel中,幾乎所有的工作均可由exel本身提供的功能輕松地完成。最常用的是右端數(shù)據(jù)菜單中的各項功能記錄單選項提供了數(shù)據(jù)庫記錄查詢、輸入、修改或刪除的簡單方法;排序選項提供了數(shù)據(jù)庫記錄同時按三個字段的排序方法,可以按行或按列、以升序或降序、考慮或不考慮大寫來進展排序;挑選選項提供了隱藏除符合指定條件外的
4、所有數(shù)據(jù)的方法,為數(shù)據(jù)庫同類記錄的查詢和重點顯示提供了方便;分類匯總選項提供了同類數(shù)據(jù)的匯總及統(tǒng)計方法;數(shù)據(jù)透視表選項可以迅速使一個復雜的表格變得容易閱讀和理解,它可以方便地概括出感興趣的字段,從不同的角度透視出求和值、計數(shù)值、平均值、最大值、最小值、乘積值、標準偏向、總體標準偏向、變異值、總體變異值。表格設計是is的重點和難點之一,然而在exel中,表格設計卻易如反掌。exel的工作簿(rkbks)是一個三維電子表格,一個工作簿由假設干個工作表構成,每個工作表本身就是一張表格,它最多可達16384行256列,足以滿足表格設計的需要。表格中每一行的高度和每一列的寬度均可隨意調節(jié),多余的行和列可
5、以隱藏起來,表格中的每個單元格可有不同的字體、字號、邊框線、前風光、數(shù)據(jù)格式、對齊方式和保護方式,在每個單元格中還可插入不同的文字附注和聲音附注。此外,在每個工作表中可任意繪制直線、曲線、矩形、橢圓、箭頭和各種窗體控件(ntrls),并且還可插入其他inds應用程序的圖片和對象,支持ddl和le。exel的這些功能為靈敏設計各種復雜的表格提供了極大的方便。統(tǒng)計圖表是各類is的特色之一,能否設計出美觀易懂的圖表從一個方面反映了is生命力的強弱。exel的作圖才能特別強大,操作使用方便,它可從工作表中靈敏地提取所需的數(shù)據(jù),快速生成二維或三維的條形圖、柱形圖、餅圖、環(huán)形圖、散列圖、曲面圖、雷達圖等。
6、三、信息輸出exel具有所見即所得的功能,但凡在工作表上能顯示出來的內容(文字、數(shù)據(jù)、圖形、圖表)均可打印出來,超寬表格可以自動分頁打印;其打印選項非常豐富,完全不需要自己編寫另外的打印驅動代碼。四、界面制作在exel中,is的界面既可采用對話窗體進展設計,也可在工作表上直接進展設計,窗體的各種控件可隨意放置在工作表上。在錄制或編寫了宏代碼后,還可根據(jù)自己的需要任意修改exel的菜單、工具箱以及提示行顯示信息,而隱藏exel本身的菜單系統(tǒng),使is仿佛脫離了exel處于單獨運行之中。為了在進入inds的同時就進入is界面,可在inds的初始化文件in.ini中參加lad=:exel5exel.e
7、xe/e,在:exel5xlstart子目錄中參加is的界面控制程序,這樣將在啟動inds的同時直接進入exel環(huán)境并啟動is的操作界面,而不顯示exel的啟動封面;aut-pen是含有特殊含義的子程序名稱,它可在翻開工作簿的同時運行aut-pen中的語句。五、代碼設計對于簡單的is,一般不需要進展代碼設計,用exel本身提供的各項功能就可滿足要求。除具有通用的工作表函數(shù)外,exel還提供了豐富的日期和時間函數(shù)、財務分析函數(shù)、統(tǒng)計分析函數(shù)和假設分析函數(shù)。例如在b1單元格輸入公式=average(a1:a9),就可直接求出從a1到a9中各單元數(shù)據(jù)的平均值。然而對于比擬復雜的is,那么必須使用ex
8、el的編程語言visualbasifrappliatin(vba,也就是exel的宏)。vba直接嵌入exel的工作簿中,其語法規(guī)那么非常類似于visualbasi,比擬容易掌握。vba包含豐富的各種函數(shù)、方法、對象、屬性和語句。理解并逐步掌握vba中數(shù)量龐大的各類方法、對象和屬性是在exel平臺上進展二次開發(fā)的關鍵技術。exel的所有菜單操作均可通過vba編程實現(xiàn),此外vba還可以實現(xiàn)exel本身不具備的功能,如api函數(shù)的調用。利用exel提供的錄制宏功能是初步學習vba的簡捷方法。熟悉vba之后,就可自己修改宏并編寫新的宏。需要說明的是,中文exel5.0的宏支持漢字過程名和變量名,這就為程序的閱讀和維護帶來了便利。例如以下的代碼片段是正確的1:sub求和計算()2:di被加數(shù),加數(shù),求和數(shù)3:被加數(shù)=100:加數(shù)=3504:求和數(shù)=被加數(shù)+加數(shù)5:sgbx被加數(shù)與加數(shù)的和等于求和數(shù)6:endsub六、數(shù)據(jù)保護is的數(shù)據(jù)保護才能是用戶和軟件開發(fā)人員共同關心的問題。用dbase開發(fā)的is,往往需要為設計數(shù)據(jù)庫的保密功能而絞盡腦汁。然而在exel中,您不必編寫任何程序代碼就可到達數(shù)據(jù)保護的目的。exel為用戶提供了多級保護手段,可以自行選擇是否保護每個單元格或每個控件,是否保護某張工作表,是否保護每個工作簿,是否需要輸入翻開工作簿的口令。一般而言,翻開工
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 信息檢索語言與技巧考核試卷
- 化工生產(chǎn)過程中的能量集成考核試卷
- 小學生音樂律動課件視頻
- 辦公文具創(chuàng)新設計理念與實踐考核試卷
- 城市綠化管理的城市設計與城市規(guī)劃考核試卷
- 秋季安全宣傳課件圖片
- 門市倉庫出租合同范本
- 醫(yī)藥器械采購合同范本
- 種植基地配送合同范本
- 酒店客房預訂操作規(guī)范及流程制度
- 馬工程《刑法學(下冊)》教學課件 第22章 妨害社會管理秩序罪
- GB/T 14643.6-2009工業(yè)循環(huán)冷卻水中菌藻的測定方法第6部分:鐵細菌的測定MPN法
- 《政治經(jīng)濟學》全套課件(完整版)【復旦版】
- 國有企業(yè)干部選拔任用條例
- QSB質量體系基礎課件
- 仁愛版八年級英語上復習課Unit 2 Keep Healthy Topic1 2教學課件
- 系統(tǒng)運維投標文件含運維方案
- 心理健康教育課《在變化中成長》課件
- JJF 1341-2012 鋼筋銹蝕測量儀校準規(guī)范-(高清現(xiàn)行)
- 人教版數(shù)學五年級下冊 全冊各單元教材解析
- 偏癱臨床路徑流程
評論
0/150
提交評論