返回列表 上一主題 發帖

[發問] 請教vba 的表單控制項, 用"下拉式方塊" . 如何建立清單

[發問] 請教vba 的表單控制項, 用"下拉式方塊" . 如何建立清單

1.在vba表單控制項, 用"下拉式方塊"  . 如何建立清單





2。而另依下拉式方式的選擇, 依序輸入到第2個工作頁,




以上再請教各位先進。

表單控制項?
test.gif
學海無涯_不恥下問

TOP

本帖最後由 GBKEE 於 2011-5-12 20:06 編輯

回復 1# melvinhsu1105
  1. Sub 制訂清單的內容()
  2.     '下拉清單是屬Shape物件
  3.     With Sheets("SHEET1").Shapes(1)  '如下拉清單是Shapes的第一個Item
  4.         '.ControlFormat.ListFillRange = "SHEET1!A1:A9"  '下拉清單內容的範圍
  5.         .ControlFormat.ListFillRange = "TEST"      '工作表範圍的定義名稱 也可以
  6.     End With
  7. End Sub
複製代碼
依序輸入到第2個工作頁的程式碼
  1. Sub 下拉清單1__Click()  ' 下拉清單指定的巨集
  2.     With Sheets("SHEET1").Shapes(1).ControlFormat
  3.         Sheets("SHEET2").Cells(Rows.Count, "A").End(xlUp).Offset(1) = .List(.ListIndex)
  4.     End With
  5. End Sub
複製代碼

TOP

方便將您所要的訊息 弄成一個範例檔(+說明)嗎???

TOP

        靜思自在 : 小事不做、大事難成。
返回列表 上一主題