<ul id="8aumu"></ul>
  • <strike id="8aumu"></strike>
  • <ul id="8aumu"></ul>
    VIP標識 上網做生意,首選VIP會員| 設為首頁| 加入桌面| | 手機版| RSS訂閱
    食品伙伴網服務號
     

    第三課學習控件

    放大字體  縮小字體 發布日期:2006-06-16

    3.1 EXCEL開發過程簡介
      需要對以下問題有個大致的概念.
      1)誰使用-----這決定了程序的操作難度及界面感觀.
      2)數據來源和保存在哪里-----這決定了程序的結構.
      3)如何操作-----這將決定程序的界面和細節.
      4)數據處理的結果-----最終決定程序的價值.

      3.2 認識不同的控件

      開始時請關閉所有工作簿,打開一個新工作簿并另存為"HOUR3".在工具欄上單擊鼠標右鍵,從快捷菜單中選擇"窗體",顯示"窗體"工具欄.其中有16個控件,只有9個可放到工作表內。
      1)標簽:它用于表現靜態文本。
      2)分組框:它用于將其他控件進行組合。
      3)按鈕:用于執行宏命令。
      4)復選框:它是一個選擇控件,通過單擊可以選擇和取消選擇,可以多項選擇。
      5)選項按鈕:通常幾個選項按鈕組合在一起使用,在一組中只能選擇一個選項按鈕。
      6)列表框:用于顯示多個選項并從中選擇。只能單選。
      7)組合框:用于顯示多個選項并從中選擇。可以選擇其中的項目或者輸入一個其它值。
      8)滾動條:不是你常見的來給很長的窗體添加滾動能力的控件,而是一種選擇機制。例如調節過渡色的滾動條控件。包括水平滾動條和垂直滾動條。
      9)微調控件:也是一種數值選擇機制,通過單擊控件的箭頭來選擇數值。例如改變Windows日期或時間就會使用到微調控件。

      3.3 向工作表添加控件

      用EXCEL設計界面十分簡單,要將控件添加到工作表上,可以按以下步驟操作:
      1)創建新工作簿并另存為"HOUR3",顯示"窗體"工具欄.
      2)選擇"標簽"控件.
      3)將鼠標定位到E1,此時鼠標變成小十字.
      4)按下左鍵,拖動大約四個單元格長度,放開鼠標左鍵.如果希望控件大小易于控制,可在創建該控件時按下ALT拖動.
      5)在標簽1上單擊右鍵,選擇"編輯文字",現在可以輸入文字.完成后,單擊任何單元格退出文字編輯.
      6)通過以上步驟可以添加其它控件到工作表中,不再贅述.

      3.4 設置控件的特性

      設置控件的特性,可以按以下步驟操作:
      1)選中先前創建的復選框控件,如果沒有馬上創建一個.
      2)右擊該控件,選擇"控制"選項卡.
      3)在"單元格鏈接"中輸入A1并確定.
      4)單擊任意單元格,退出設置.
      5)用鼠標左鍵單擊復選框,A1出現TRUE,這意味著該控件被選中.再次單擊該控件,A1出現FALSE.
      6)選擇剛才創建的滾動條控件.并調出"設置控件格式"對話框.
      7)在"單元格鏈接"中輸入A3并確定.
      8)在滾動條外任意單元格單擊鼠標左鍵,使滾動條不被選擇.
      9)用鼠標單擊滾動條上的箭頭,則A1的數值增加1,繼續單擊則A1的數值繼續增加.
      10)保存并關閉該工作簿.

      3.5 給控件命名

      當創建一個控件時EXCEL會自動給它指定一個名字,但不便于理解和記憶,為控件取名的方法基本和給單元格或區域取名的方法相同.選中某個控件,再在位于公式欄上的"名字"編輯框輸入控件名字.這樣就給控件更改了名字.

      3.6 使用用戶窗體

      如果希望創建專業級的應用程序,并且方便用戶輸入數據,那么應該使用用戶窗體.用戶窗體可以作為程序的對話框和窗口.向用戶窗體添加控件基本類似于向工作表添加控件,然而第一步要創建一個用戶窗體.這可以通過VBA編輯器實現.具體按以下步驟操作:
      1)打開"HOUR3"工作簿,選擇"工具"-"宏"-"VBA編輯器",打開VBA編輯器.
      2)在VBA編輯器中選擇工具欄上的"插入用戶窗體"按鈕或者選擇"插入"菜單,從下拉菜單中選擇"用戶窗體"

      現在,VBA編輯器中出現一個名為"USERFORM1"的窗體,"控件工具箱"同時出現,在其中有許多已經熟悉的控件,另外還有一些新的控件.

      這些新的控件是:
      A)切換按鈕:該控件如果被選中,那么會保持被按下的狀態.如果再次單擊它就恢復為沒有按下的狀態.EXCEL工具欄中有幾個這樣的按鈕,例如:"全屏顯示","加粗","下劃線"以及"窗體"工具欄中的"切換網格"等.
      B)選項卡條(TabStrip):它是包含多個選項卡的控件.通常用來對相關的信息進行組織或分類.例如:你也許希望用選項卡條來顯示各個地區的銷售信息,可以給每個地區設置一個選項卡.在默認時,選項卡包含兩頁,分別叫做TAB1和TAB2,可以添加更多的選項卡.
      C)多頁:外觀類似選項卡條,是包含一頁或多頁的控件.選項卡條給人相似的外觀,而多頁控件的各頁包含各自不同的控件,有各自不同的布局.多頁的例子很多,例如:"設置控件格式"對話框和"工具"菜單中的"選項"對話框.以及"格式"菜單中的"單元格..."對話框.
      D)圖像控件:它允許向窗體上放置圖片.圖片格式須為 :*.bmp,*.cur,*.gif,*.ico,*.jpg,*.wmf.
      F)RefEdit:這是工具箱中默認情況下的最后一個控件。它外觀象文本框,通過這個控件可以將用戶窗體折疊起來,以便選擇單元格區域。還記得在使用fx“粘貼函數”時的情況嗎?

      通過實踐,我們會逐漸掌握每個控件的特性,這的確需要花時間,但不必死記硬背。

      在對用戶窗體設計得滿意時,可以對其進行預覽,方法是在VBA編輯器中選擇該窗體,單擊“運行”菜單中的三角符號“運行子過程/用戶窗體”,三角符號在VBA工具欄上也可能看得到,旁邊是一個垂直的等于符號,最右邊是個小正方形符號,它們類似于錄音機上的按鈕。運行窗體的另一個方法是按F5鍵。

      小結:學習完本學時后,我們具備了用于程序界面設計的基本知識。我們對控件不在感到陌生,也明白如何向工作表和窗體添加控件,但控件的內容很多,需要邊用邊理解.此后,我們將從界面轉移到學習編寫代碼,并最終將二者融合。讓我們準備好學習編程吧!

      3.7 疑難解答

      問題1.怎樣決定控件的位置?如何選擇添加到工作表還是添加到用戶窗體?
      解答:這完全取決于個人的愛好和應用程序的用戶.如果用戶對EXCEL非常熟悉,那么他們也許更希望以工作表的方式操作.在這種情況下不妨直接在工作表上創建控件;如果你的用戶對EXCEL不熟悉或者你需要給用戶一個專業的界面感覺,那么應該使用用戶窗體.

      問題2.什么情況下該用選項卡條而不是多頁控件?
      解答:如果每一頁具有相同布局,則應選擇選項卡條,否則應該選擇多頁.

      本節作業

      1.思考:
      1)列舉兩種可以讓用戶進行多選一的控件。
      2)如何將控件與單元格鏈接起來。
      2.判斷:
      1)只有在VBA編輯器中才能添加用戶窗體。
      2)在VBA編輯器中看到的窗體網格線在運行時會自動顯示。
      3.填空:( )是顯示靜態文本的控件。

     

     
    [ 網刊訂閱 ]  [ 食品專題搜索 ]  [ ]  [ 告訴好友 ]  [ 打印本文 ]  [ 關閉窗口 ] [ 返回頂部 ]

     

     
    推薦圖文
    推薦食品專題
    點擊排行
     
     
    Processed in 0.464 second(s), 731 queries, Memory 2.52 M
    主站蜘蛛池模板: 99久久综合狠狠综合久久| 再深点灬舒服灬太大了少妇| 三上悠亚中文字幕在线| 欧洲多毛裸体xxxxx| 啦啦啦中文中国免费高清| 99久re热视频这里只有精品6| 波多野结衣动态图| 国产大学生真实视频在线| japan高清日本乱xxxxx| 无码精品a∨在线观看无广告 | 人人爽天天爽夜夜爽曰| 豪妇荡乳1一5白玉兰免费下载| 扒开女人双腿猛进入爽爽视频| 免费大片黄在线观看| 补课老师让我cao出水| 国语自产少妇精品视频| 久久久久综合国产| 欧美A∨在线观看| 全部免费毛片免费播放| 被公侵犯肉体中文字幕| 国产美女爽到喷出水来视频| 中文字幕一区视频| 日韩一区二区三区北条麻妃| 亚洲美女精品视频| 精品免费久久久久久成人影院| 国产综合精品一区二区三区| 中文字幕在线第二页| 日韩深夜福利视频| 亚洲精品成人片在线播放| 精品久久久久久久中文字幕 | 亚洲色婷婷综合久久| 精品无码国产AV一区二区三区| 国产高清一级伦理| 中文字幕久无码免费久久| 日本高清免费中文字幕不卡| 亚洲欧美另类日韩| 爱情岛论坛亚洲永久入口口| 国产一区二区三区在线免费观看| a毛看片免费观看视频| 少妇人妻av无码专区| 久久精品国产精品亚洲|