
如何將復(fù)選框鏈接到Excel中的多個(gè)單元格?
將復(fù)選框鏈接到多個(gè)相對(duì)單元格可以幫助您快速,輕松地進(jìn)行一些計(jì)算,而僅需要對(duì)已選中或未選中的單元格進(jìn)行求和,計(jì)數(shù)或平均。 但是,您是否曾經(jīng)嘗試在工作表中一次將復(fù)選框鏈接到多個(gè)單元格?
一對(duì)一地將復(fù)選框鏈接到多個(gè)單元格
使用VBA代碼一次將復(fù)選框鏈接到多個(gè)單元
一對(duì)一地將復(fù)選框鏈接到多個(gè)單元格實(shí)際上,要將復(fù)選框鏈接到特定的單元格,您可以應(yīng)用一個(gè)簡(jiǎn)單的公式來(lái)手動(dòng)鏈接它們。
1。 在工作表中插入復(fù)選框后,要選中該復(fù)選框,請(qǐng)按 按Ctrl 鍵,然后單擊要鏈接到其他單元格的第一個(gè)復(fù)選框。
2.然后在欄中,鍵入等號(hào) =,然后單擊要將復(fù)選框鏈接到的一個(gè)單元格,例如B2,請(qǐng)參見屏幕截圖:
3。 然后按 輸入 鍵,現(xiàn)在,當(dāng)您選中此復(fù)選框時(shí),將顯示鏈接的單元格 TRUE,如果取消選中它將顯示 FALSE,請(qǐng)參見屏幕截圖:
4。 重復(fù)上述步驟,一個(gè)接一個(gè)地鏈接其他復(fù)選框。
使用VBA代碼一次將復(fù)選框鏈接到多個(gè)單元如果需要將成千上萬(wàn)的復(fù)選框鏈接到其他單元格,則第一種方法將無(wú)法有效工作,要將它們一次鏈接到多個(gè)單元格,可以應(yīng)用以下VBA代碼。 請(qǐng)這樣做:
1。 轉(zhuǎn)到帶有復(fù)選框列表的工作表。
2。 按住 ALT + F11 鍵打開 Microsoft Visual Basic for Applications窗口.
3。 點(diǎn)擊 插頁(yè) > 模塊,然后將以下代碼粘貼到 模塊窗口.
VBA代碼:一次將復(fù)選框鏈接到多個(gè)單元
Sub linkChecks()Update by ExtendofficeDim xCBDim xCChari = 2xCChar = "B"For Each xCB In ActiveSheet.CheckBoxesIf xCB.Value = 1 ThenCells(i, xCChar).Value = TrueElseCells(i, xCChar).Value = FalseEnd IfxCB.linkedCell = Cells(i, xCChar).Addressi = i + 1Next xCBEnd SubCopy4。 然后按 F5 鍵以運(yùn)行此代碼,活動(dòng)工作表中的所有復(fù)選框均已鏈接到單元格,當(dāng)您選中該復(fù)選框時(shí),其相對(duì)單元格將顯示 TRUE,如果清除復(fù)選框,則鏈接的單元格應(yīng)顯示 FALSE,請(qǐng)參見屏幕截圖:
備注:在上面的代碼中, I = 2, 號(hào)碼 2 是復(fù)選框的起始行,并且字母 B 是您需要將復(fù)選框鏈接到的列位置。 您可以根據(jù)需要更改它們。
相關(guān)文章:
如何在Excel中使用單個(gè)復(fù)選框選擇所有復(fù)選框?
如何在Excel中快速插入多個(gè)復(fù)選框?
如何在Excel中快速刪除多個(gè)復(fù)選框?
最佳辦公生產(chǎn)力工具
將小時(shí)轉(zhuǎn)化為分鐘 Kutools for Excel!準(zhǔn)備好增強(qiáng)您的 Excel 任務(wù)了嗎? 利用的力量 Kutools for Excel - 您終極的節(jié)省時(shí)間的工具。 簡(jiǎn)化復(fù)雜的任務(wù)并像專業(yè)人士一樣瀏覽數(shù)據(jù)。 以閃電般的速度體驗(yàn) Excel!
為什么需要 Kutools for Excel

