iam_1_001 發問時間: 電腦與網際網路軟體 · 1 0 年前

有關 excel 下拉式清單的設定

如題:

如何使用vba作出一個下拉式方塊的設定.

如何使用vba作出一個下拉式方塊的設定.

已更新項目:

謝謝回答.但不是我要的答案.

2 個已更新項目:

CYCU大大好:

非常謝謝你的回答.

1:資料 -> 驗證 -> 設定 -> 儲存格內允許 -> 清單__ ok了___謝謝

2:[A1].Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="1,2,5"

我將上述直接 copy到 vb編輯器中的 sheet1

但卻無任何反應.

請教我vba設定的步驟好嗎?

2 個解答

評分
  • CYCU
    Lv 5
    1 0 年前
    最佳解答

    資料 -> 驗證 -> 設定 -> 儲存格內允許 -> 清單

    在 來源 的地方輸入(ex: 1,2,3,4,5)

    -> 再按 確定 就可以了

    2007-07-11 12:45:16 補充:

    VBA 寫法

    [A1].Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="1,2,5"

    這樣在 [A1] 就會出現下拉式清單 .

    2007-07-11 15:03:23 補充:

    Sub Test()

    [A1].Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="1,2,5"

    End Sub

    貼上之後 , 執行巨集 Test

    滑鼠再點 [A1] 儲存格就會出現下拉 _ Bar , 您再試試 .

    2007-07-12 08:26:31 補充:

    您是指巨集放在 sheets(sheet1) 的 scrip 嗎 ?

    我試過不會有錯誤訊息呢 , 不知道是不是誤解您的意思 .

    參考資料: 淺見...
  • 6 年前

    ●九州 娛樂 網站 http://ts777.cc

    ●●●運彩遊戲、真人遊戲、電子遊戲、對戰遊戲、對戰遊戲●●●

    ●新舊會員儲值就送500點

    ● 真人百家樂彩金等你拿

    ●線上影片直播、正妹圖、討論區免費註冊

    歡迎免費體驗交流試玩!

    ●九州 娛樂 網站 http://ts777.cc

還有問題?馬上發問,尋求解答。