返回列表 上一主題 發帖

vba combobox 不重複資料的ADD 方式

回復 5# SteveChm
  1. Option Explicit
  2. Private Sub UserForm_Initialize()
  3.     Dim d As Object, A   As Range, i As Integer
  4.     Set d = CreateObject("Scripting.Dictionary")
  5.     With Sheets("Sheet1")
  6.         .Activate
  7.         For Each A In .Range("A1", .[a1].End(xlDown))
  8.           d(CDbl(A.Value)) = A.Value
  9.         Next
  10.         For i = 1 To d.Count
  11.            ComboBox1.AddItem d(Application.Small(d.keys, i))
  12.         Next
  13.     End With
  14. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 【是否發揮了良能?】人間壽命因為短暫,才更顯得珍貴。難得來一趟人間,應問是否為人間發揮了自己的良能,而不要一味求長壽。
返回列表 上一主題