<em>Excel</em>工作表中可以使用的控件包括窗体控件(或者称表单控件)和ActiveX控件。相对与ActiveX控件来说,窗体控件的使用方法更简单,它们只能在工作表中添加使用,并且只能通过设置控件格式或者指定宏来使用它。要在工作
2021-05-23 16:00:27
控制項是使用者可以與之互動進行輸入或操作資料的物件,譬如我們熟悉的按鈕、下拉框、滾動條等等。
Excel工作表中可以使用的控制項包括窗體控制項(或者稱表單控制項)和ActiveX控制項。相對與ActiveX控制項來說,窗體控制項的使用方法更簡單,它們只能在工作表中新增使用,並且只能通過設定控制項格式或者指定宏來使用它。
要在工作表中呼叫窗體控制項,首先要啟用「開發工具」選項卡,步驟如下:
點選「檔案」選單,點選右下角「Excel選項」按鈕。
在彈出的「Excel選項」對話方塊中勾選「在功能區顯示‘開發工具’選項卡」。
然後返回到工作表中,點選「開發工具」選項卡,點選「插入」按鈕的向下小三角形,彈出窗體控制項(即表單控制項)和ActiveX控制項,選擇需要的控制項圖示即可呼叫該控制項。
在繪製動態圖表時,我們經常使用操作簡單的窗體控制項來實現與使用者的互動,譬如之前一篇文章曾介紹的使用滾動條控制圖表顯示(請參閱Excel中如何繪製用滾動條控制的動態圖表)。
窗體控制項本身並不能繪製圖表,需要結合創建名稱和函數等工具來實現,為了更好地理解窗體控制項和利用其創建動態圖表的方法,我們再來看一個利用複選框繪製動態圖表的例項。如圖所示,使用者可以通過勾選複選框檢視一條或者多條折線。
首先,準備資料表格。
選擇資料表格,「插入」一個「帶資料標記的折線圖」,並按照自己的偏好對圖表做些美化,譬如移動圖例的位置,新增圖表標題,格式化折線的資料標記等。
接下來就是新增窗體控制項,點選「開發工具」選項卡,點選「插入」按鈕的小三角,選擇「複選框」,這時游標會變成小十字,在合適的位置拖拽便生成一個複選框。
右鍵點選複選框,在彈出的選單中選擇「編輯文字」,將複選框的文字改為「產品1」。
右鍵點選複選框,在彈出的選單中選擇「設定控制項格式」。
在「設定控制項格式」對話方塊的「單元格連結」處鍵入「$B$1」,則該複選框是否選中的值將在單元格B1顯示,複選框返回值為邏輯值,選中返回TRUE,未選中返回FALSE,工作表中的公式可以通過引用單元格B1的值判斷相應複選框的選中狀態。
相同方法新增和設定產品2至產品6的複選框,單元格連結地址分別為C1、D1、E1、F1和G1,複選框新增完成,但此時圖表還沒有和複選框建立聯絡。
通過創建名稱的方法,使圖表和複選框建立關聯(名稱的使用詳解請參閱Excel中越用越香的「名稱」工具)。點選「公式」選項卡,點選「名稱管理器」,點選「新建」按鈕。
在「新建名稱」對話方塊中,「名稱」處鍵入「產品1」,引用位置處鍵入公式「=CHOOSE(Sheet1!$B$1+1,Sheet1!$H$3:$H$14,Sheet1!$B$3:$B$14)」,公式意思是根據單元格B1即複選框返回值的資料選擇不同引用區域,未選中返回一組空單元格區域引用,選中則返回「產品1」的系列值的單元格區域引用。(CHOOSE函數的使用說明請參閱Excel中Choose()函數的使用方法)
同樣方法創建產品2至產品6的名稱。
然後右鍵點選圖表區,點選「選擇資料」。
在彈出的「選擇資料來源」對話方塊中,選中左邊框的「產品1」,點選「編輯」按鈕。
在「編輯資料系列」對話方塊中,將系列值「=Sheet1!$B$3:$B$14」改為「=Sheet1!產品1」,其中「產品1」即剛才創建的名稱之一,因為系列值中不能直接鍵入公式,特用此方法建立圖表和窗體控制項的關聯。
同樣方法,在「選擇資料來源」對話方塊中分別選中產品2至產品6,編輯其系列值,分別賦值「=Sheet1!產品2」、「=Sheet1!產品3」、「=Sheet1!產品4」、「=Sheet1!產品5」和「=Sheet1!產品6」。
這樣,動態圖表便大功告成了,折線圖根據複選框的勾選動態顯示。
除了我們已經介紹的滾動條和複選框,單選框、列表框等窗體控制項都可以用作繪製動態圖表,期待你的創意!
相關文章
<em>Excel</em>工作表中可以使用的控件包括窗体控件(或者称表单控件)和ActiveX控件。相对与ActiveX控件来说,窗体控件的使用方法更简单,它们只能在工作表中添加使用,并且只能通过设置控件格式或者指定宏来使用它。要在工作
2021-05-23 16:00:27
但是说实话,Android 12的更新只能用“循规蹈矩”来形容,没什么可惊讶的。在万众期待中,当关注完整个大会后,我由衷地发出了一声:就这?谷歌这次的更新又让我们再次认识到了它研发能力的下降。上次的<em>安卓</em>11,表现就有
2021-05-23 15:31:04
雷军说,小米不需要稻草卖成金条,小米一直坚持以高品质、高性价比打动米粉。小米8透明探索版作为限量型号,价格仅为3699元,仅与其他品牌的<em>Android</em>旗舰产品持平。而且普通版的小米8也配备了骁龙845处理器,起步
2021-05-23 15:30:59
GET请求。黑客针对Windows漏洞CVE-2021-31166发布PoC 工业控制系统安全:工控系统信息安全分级规范 23个<em>Android</em>应用程序公开了超过1亿用户的个人数据 DarkSide在9个月内勒索9000万美元 <em>Android</em>发布
2021-05-23 15:30:57
值得一提的是,宝华韦健对于 <em>Android</em>、iOS 等平台都有着很好的支持。开盖即自动连接,快速且延迟低。 如果说各频段的控制力、量感、延展力,对于小白用户来说不易察觉。那么 24Bit 与 16Bit 音源所呈现的细节
2021-05-23 15:30:39
紧凑型的iPhone mini的销售表现差强人意,以至于它甚至都没有进入销量前10名。这也要归因于发售时间较早(且价格更便宜)的4G机型iPhone 11,它成功夺取了全球出货量的2%,足以确保它打败2021年的所有<em>Android</em>手机,排名
2021-05-23 15:30:21