表單控制項和ACTIVEX控制項主要區別

來源:互聯網
上載者:User

標籤:style   color   使用   strong   檔案   資料   for   ar   

iamlasong

最近研究了一下Excel控制項。使用時可以插入兩種類型的控制項,一種是表單控制項(在早期版本中也稱為表單控制項,英文Form Controls),另一種是ActiveX控制項。表單控制項只能在工作表中添加和使用(呵呵,叫表單控制項,但卻不在表單Form中使用,Form中使用的反而是ActiveX控制項),並且只能通過設定控制項格式或者指定宏來使用它;而ActiveX控制項不僅可以在工作表中使用,還可以在使用者表單中使用,並且具備了眾多的屬性和事件,提供了更多的使用方式。

關於兩者網上說明很多,看了有點眼暈,我覺得,兩種控制項大部分功能是相同的,比如都可以指定宏,一個主要區別就是表單控制項可以和單元格關聯,操作控制項可以修改單元格的值,所以用於工作表,而ACTIVEX控制項雖然屬性強大,可控性強,但不能和單元格關聯,所以用於表單Form。

在EXCEL 2003版中,“視圖—工具列”下有兩個工具列“表單”和“控制項工具箱”(而2007版中,“開發工具—插入”下就稱為表單控制項和ACTIVEX控制項),都可以添加控制項到工作表。表單控制項即是表單控制項,通過控制項工具箱添加的控制項即是ActiveX控制項。ActiveX控制項比表單控制項擁有更多的事件與方法,如果僅以編輯資料為目的,使用表單控制項可減小檔案的尺寸,縮小檔案的儲存空間,如果在編輯資料的同時需要對其它資料的操縱控制,使用ActiveX控制項會比表單控制項更靈活。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.