01引言
先和大家說說,為什麼要用Excel電子表格做自動化的信息數據管理系統?本身excel就是一款功能強大的數據信息管理和分析軟體,我們如果在它的基礎上在設計信息管理的功能感覺有點多此一舉。但是大家仔細想想,我們在excel錄入數據時,很多時候都是在單元格中直接輸入,亦或者使用excel記錄單錄入數據,然後再進行數據處理,這種方式對於大眾來講非常簡單快捷。但是如果我們處理的數據量大,錄入數據時有若干列,或者多人錄入時,這樣直接輸入真的會很便捷嗎?
比如,我們現在要錄入一個人的基本信息,涉及到的數據有編號、姓名、身份證號、性別、出生日期、年齡、民族、家庭住址、聯繫方式、學歷、獲獎情況、教育經歷、主要技能、職稱等等。如圖所示。
那麼大家想想如果我們有100人的數據需要處理,這樣一行一行的直接錄入,雖然能夠處理得完,但是難免會出錯亦或者效率低下。因此在excel的基礎之上自己設計一個數據錄入功能,相信上述問題都能夠得到很好的解決,同時很多數據都是可以通過excel表格自動生成,從而減少了數據錄入的數量,從而提高了數據錄入的質量和效率。
說到這兒,很多人可能會想,這涉及到了excel的vba編程呀,我不會編程呀,這會不會很難呢?這就是我想和大家交代的一點,我考慮到很多人不會編程,所以本著實用簡單易學的原則,採取excel單元格+少量代碼的方式實現,大部分功能都是我們excel中的常用函數,因此會使用excel常用函數即可。同時採用excel單元格+少量vba代碼的形式也是希望大家能夠自己拓展功能,以應對在工作中遇到的各種情況,即修改單元格布局和修改少量對應代碼即可。廢話不多說,我們直接開始操作。
02界面設計
第一步,打開excel看看自己的電子表格有沒有「開發工具」選項卡,如果有可以跳過此步驟。如圖所示。
如果沒有開發工具,在選項卡中點擊「文件」->「選項」,單擊「選項」即可。操作如圖所示。
點擊選項卡後,會彈出一個對話框,在對話框中點擊「自定義功能區」,在自定義功能區找到「開發工具」打勾,點擊「確定」按鈕就可以添加「開發工具」選項卡了。
第二步,數據錄入界面布局,直接在單元格中操作即可,但是必須根據自己的需求來進行布局,大部分操作都是單元格設置和單元格合併,在這兒就不再贅述。然後在界面下方添加一個保存數據按鈕,這就要使用到我們剛開始添加的「開發工具」選項卡了。
第三步,添加按鈕。在excel選項卡中找到「開發工具」選項卡,點擊「插入」,在彈出的對話框中,點擊ActiveX控制項中的第一個按鈕,當滑鼠變成+時,在定位置拖動滑鼠即可畫出按鈕。如圖所示。
按鈕通過拖動的大小來顯示,然後在功能區中的「設計模式」為選中模式,就可以編輯按鈕的文字和樣式了,同時也可以編寫代碼,但是如果「設計模式」不是選中狀態,則說明按鈕處於運行中,單擊按鈕就可以運行程序了。
接下來就是設置按鈕的樣式,功能區中的「設計模式」為選中狀態下,將滑鼠放在按鈕上右鍵,在彈出的對話框中單擊「屬性」,系統就會在左側彈出屬性對話框,在對話框中找到「Caption」,在其後面就可以更改按鈕的顯示名稱了,同時在「BackColor」中可以設置按鈕的顯示背景。
最終效果圖:
數據錄入的界面設計我們就講到這裡,下一章就和大家介紹數據錄入界面中哪些實現自動生成的數據,這就需要使用到excel的常用函數,希望大家不熟悉函數的再去熟悉一下。如有問題及時留言,幫助大家快速掌握方法。