返回列表 上一主題 發帖

[發問] CheckBox 及 optionbutton 點選選項後 可否設計帶出textbox 輸入資料

[發問] CheckBox 及 optionbutton 點選選項後 可否設計帶出textbox 輸入資料

請教各位先進:
CheckBox 及 optionbutton 點選選項後 可否設計帶出textbox 輸入資料
如附件

謝謝大家

動態新增B.rar (130.8 KB)

max

回復 12# GBKEE


    謝謝您的協助!
max

TOP

回復 11# user999
ListBox1 後 若要取消, 只能輸0表示,無法恢復未選狀態吧!
修改如下
  1. Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
  2.     Dim ListText As Integer, i As Integer
  3.     i = ListBox1.ListIndex
  4.     ListText = Val(ListBox1.List(i, 1))
  5.     ListText = Application.InputBox("請輸入數字 : ", ListBox1.List(i), ListText, Type:=1)
  6.     If ListText >= 0 Then
  7.         If ListText > 0 Then ListBox1.List(i, 1) = ListText    '>0 輸入數值
  8.         If ListText = 0 Then ListBox1.List(i, 1) = ""          '=0 清除內容
  9.     End If
  10.     Ar(ComboBox2.ListIndex) = Application.Transpose(Application.Transpose(ListBox1.List))
  11.                                           '品別陣列的索引之陣列 = ListBox1
  12.     ITEM(ComboBox1.ListIndex) = Ar        '店別陣列的索引之陣列 = 品別陣列
  13.     顯示計數
  14. End Sub
複製代碼

TOP

回復 10# GBKEE


    謝謝您,這已幫助我很多,   
只是,是否選 ListBox1 後 若要取消, 只能輸0表示,無法恢復未選狀態吧!
真羨慕您們的功力,
很想請教您們要如何練功(找書?),我來日問題才少一點,日後才有能力回饋一下別人,
謝謝!
max

TOP

回復 1# user999
類似的 型態 參考參考

TEST.rar (20.66 KB)

TOP

回復 7# Hsieh


    非常感謝大家,這個真的好用,也看到我沒學過class類別,看來要好好研究一般,謝謝大家拉我一把,這兒的每個主題都有寶,因為有太多熱心的高手在此幫忙,謝謝您們!
max

TOP

回復 5# user999

試試看附件是否符合?

動態新增.rar (30.18 KB)
學海無涯_不恥下問

TOP

本帖最後由 GBKEE 於 2012-7-26 17:44 編輯

回復 5# user999
另一問題 optionbutton 及 checkbox 內容一多起來,在fram2,,fram3中,所有的option僅一行會顯示(壓縮會看不到,)如何讓它換行
如果多到Frame2 或 Frame3 換行後還是容不下去該如何處置?
所以建議你在 Frame2 用ComboBox 控制項  單選 , Frame3 用ListBox 控制項 可複選

TOP

回復 2# GBKEE


    另一問題 optionbutton 及 checkbox 內容一多起來,
在fram2,,fram3中,所有的option僅一行會顯示(壓縮會看不到,)
如何讓它換行
及fram能自動縮放或是設option checkbox 各最大直個數30,(不可能無,限頁面也無法呈現)
麻煩大家了
max

TOP

回復 2# GBKEE


    再請教一下   
           忘了提到附件中另一問題就是,
1.所點選的值要帶回excel工作表中,看了程式碼,我不知從何做起,
2.假設原程式已有forms.OptionButton.1....n  那如何Frame2.Controls.Add("forms.OptionButton.")如何判定放在最後,
  同問題Frame3.Controls.Add("forms.CheckBox.1")\
謝謝您們的幫助
max

TOP

        靜思自在 : 能善用時間的人,必能掌握自己努力的方向。
返回列表 上一主題