2013-07-19 77 views
7

我正在尋找使用稍後提供vba代碼的複選框和選項按鈕組的小表單。我需要在其中製作包含3個選項框的組框,但是獨立。因爲它現在是我按下其中一個選項,它會在另一個組中選擇一個選項框。他們都連接在一起,我不想要這個。 任何想法? 謝謝製作獨立的選項按鈕組

+0

您需要將框架控件中的相關選項分組。 –

+0

一個控制框?這是一個組框嗎? – user2385809

+0

user2140261給出了一個很好的答案。請參考[** THIS **](http://stackoverflow.com/questions/17490084/optionbutton-index-issue) – Santosh

回答

4

您需要將每組選項按鈕放在組框控件中。您可以從您用來添加按鈕的相同菜單訪問它。

查看此鏈接瞭解更多信息:http://office.microsoft.com/en-us/excel-help/add-a-group-box-or-frame-control-to-a-worksheet-HP010236679.aspx

+0

這是我做的,但它不起作用。我有2個組框,每個框上有3個選項按鈕。我點擊方框1中的一個運動按鈕,然後舔box2中的另一個選項按鈕,box1中的另一個選項取消陰影。即使我把它們放在組框中,每個選項按鈕都連接在一起。 – user2385809

+0

我認爲這是一個錯誤,因爲我再次嘗試,這次它工作 – user2385809

+0

我不認爲這是一個錯誤,只是你需要確保選項按鈕完全插入其框架。 –

9

一個簡單的方法是爲窗體中的選項按鈕設置GroupName屬性。 將其設置爲前三個選項按鈕的OB1和後面三個選項按鈕的OB2。現在他們將以兩個小組的形式工作,您可以從各個小組中檢查一個小組。

+0

應該是接受的答案 –

+0

表單控件沒有GroupName屬性。 ActiveX控件呢。 OP應該提到(或者有人應該問)他們正在使用什麼樣的控制。 – Profex

1

我同意尼克斯的迴應,並希望增加更多細節。 Nixz發佈:一種簡單的方法是爲表單中的選項按鈕設置GroupName屬性。將它設置爲前三個選項按鈕的OB1和後面三個選項按鈕的OB2。現在他們將以兩個小組的形式工作,您可以從各個小組中檢查一個小組。

爲了讓我爲此工作,我編輯了屬性中的每個單選按鈕選擇的GroupName。對於一個組,我編輯了兩個選擇'GroupName(s)併爲每個Question2調用它們。對於第二組,我編輯了每個單選按鈕選項的GroupName,並將它們都稱爲Question5。這說明他們是分組的,即使他們在一個組框中,eXcel沒有將他們識別爲單獨的組框。希望這可以幫助!