返回列表 上一主題 發帖

[發問] ComboBox 裡的資料排序

[發問] ComboBox 裡的資料排序

請問ComboBox 裡的資料排序問題.
ComboBox1 的資料來源是Sheet1.Range("A1:A20"), 打開下拉式選單時, 單據號碼能自動排序,請問VBA如何寫?

Sheet1.Range("A1:A20")資料如下:
C1-1301001
C2-1302003
C1-1303004
C1-1302001

打開下拉式選單時,自動排序為:
C1-1301001
C1-1302001
C1-1303004
C2-1302003
learner

回復 2# luhpro


    謝謝luhpro.
但我的資料, 除了A欄外,還有 B欄~M欄, A欄雖有重新排序, 但B欄~M欄資料沒有跟著一起排序.
請問有可能只在下拉式選單排序即可,而不動原有的資料嗎?
learner

TOP

回復 5# GBKEE

GBKEE 你好 ,
會出現執行階段錯誤’70’ 沒有使用權限, 偵錯落在ComboBox1.List = Ar
請問是什麼意思?
learner

TOP

回復 4# dechiuan999

dechiuan999 你好 ,
會出現執行階段錯誤’70’ 沒有使用權限, 偵錯在.List = mRng1.Value
learner

TOP

回復 8# GBKEE


    GBKEE 你好 ,
已除錯了, 謝謝!  我在ComboBox1的ListFillRange屬性放了定義名稱, 拿掉以後,就不再出現錯誤.
learner

TOP

回復 4# dechiuan999
dechiuan999 你好 ,
同樣的,採用你的方式也可以了, 謝謝! 我在ComboBox1的ListFillRange屬性放了定義名稱, 拿掉以後,就不再出現錯誤.
learner

TOP

        靜思自在 : 欣賞別人就是莊嚴自己。
返回列表 上一主題