返回列表 上一主題 發帖

excel 產生多個核取方塊.

回復 4# GBKEE


請問用2#作出來 核取方塊 可以統計勾選數量

若用人工插入的 核取方塊 為何無法統計勾選數量,需要在設定甚麼
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

本帖最後由 ML089 於 2013-9-5 17:31 編輯

回復 6# GBKEE


    原來 CheckBox 與 核取方塊不同,謝謝你詳細的解說

   這兩個使用上有何差別?
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 8# GBKEE
回復 9# oobird

我用控制工具箱插入CheckBox1後,以右鍵選用出現的是「檢視程式碼」
我用oobird大9#的程式插入CheckBoxes後,以右鍵選用出現的是「指定巨集」
這是不一樣的物件嗎?

「檢視程式碼」與「指定巨集」的使用方式不一樣,請各位高手有沒有習慣性用那一種比較好用。

{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 9# oobird
回復 2# oobird

我用oobird超版2#的程式碼加上LinkedCell屬性也可以用來計算,但按右鍵選項中「指定巨集」就變成灰色不能選用。
OLEObjects.Add是否比CheckBoxes.Add使用上更有彈性?
  1. Sub 選取格_FormsCheckBox()
  2.     For Each C In Selection.Cells.SpecialCells(2)
  3.         Set b = ActiveSheet.OLEObjects.Add(ClassType:="Forms.CheckBox.1", _
  4.                                            Left:=C.Left, Top:=C.Top, Width:=C.Width, Height:=C.Height)
  5.         b.Object.Caption = C.Value
  6.         b.LinkedCell = C.Address '連結該位置以TRUE、FALSE表示,以利後續統計
  7.         'C.Value = False '起始值設定
  8.     Next
  9. End Sub
複製代碼
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 13# GBKEE
謝謝你,真是一圖勝百言,解說詳盡

回復 14# stillfish00
謝謝你,你這整理的資料可真寶貴,昨天在網路沒查詢到資料(應該是關鍵字沒用對)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 口說好話、心想好意、身行好事。
返回列表 上一主題