返回列表 上一主題 發帖

[發問] excel vba 如何重新排序下拉選單

[發問] excel vba 如何重新排序下拉選單

求助我以下代碼增加入下拉選單item,
發覺下拉選單內的item不是順序的,我想排到順序,但是又不想影響工作表內的內容。
我應該怎樣寫?
  1.    
  2. Dim A As Range
  3.     Set d = CreateObject("Scripting.Dictionary")
  4.     With ActiveSheet
  5.    
  6.         For Each A In .Range("A4:A600")
  7.           d(A.Value) = IIf(d(A.Value) = "", A.Offset(, 1).Value, d(A.Value) & "," & A.Offset(, 1))
  8.         Next
  9.         company1.List = d.keys
  10.     End With
複製代碼

回復 2# GBKEE


  感謝大大,
已成功排序

TOP

        靜思自在 : 口說好話、心想好意、身行好事。
返回列表 上一主題