2021年4月6日 星期二

[真實案例] 使用Excel + VBA實現通訊錄 (Tasker案例)

 今天我們要介紹如何使用Excel + VBA實現通訊錄APP

首先我們進入VBA編輯器畫面

按右鍵選擇插入自訂表單


先將表單的ShowModal改為False,如此一來可以一邊使用UserForm,一邊使用Excel功能否則UserForm出現時,Excel會沒辦法操作其他功能

接下來我們先將APP介面設計好

基本資料包括姓名、手機、住家電話與住址,並加入各自的搜尋按鈕

我們將搜尋功能包成一個函數,四種搜尋按鈕各自帶入比對欄位與參數

再來是新增、修改、刪除與資料ListBox

新增按鈕先檢查是否有輸入姓名,並確認名字是否有重複,若重複時確認使用者是否真的要新增資料,然後將資料加入最後一列

刪除與修改功能要先確定使用者有從listbox選中資料,方便我們知道要改的是哪列資料

接著我們在Excel開啟時,要顯示APP分頁,並且秀出表單

並且在分頁切換時,去顯示/隱藏表單



操作影片


0 意見:

張貼留言

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Blogger Templates