Como lleno una Combobox sin Campos duplicados?
Tengo el siguiente código, con el cual se genera una userform, en la cual hay 4 combobox, de los cuales 3 se rellenan desde el mismo cuadro de excel. El problema es que los valores que toma se suelen repetir, por tanto necesito que no muestre los valores duplicados. Crear tablas en diferentes hojas no es una opción posible. Gracias.
Option Explicit
Dim rango1, celda1 As Range
Dim rango2, celda2 As Range
Dim rango3, celda3 As Range'llena el combobox de market
Private Sub userform_initialize()Set rango1 = Range("TablaBase[[Purchasing org. '[Description']]]")
For Each celda1 In rango1
ComboBox1.AddItem celda1
Next celda1'llena el combobox de año
Set rango2 = Range("TablaBase[Año]")
For Each celda2 In rango2
ComboBox2.AddItem celda2
Next celda2'llena el combobox de mes
Set rango3 = Range("TablaBase[Mes]")
For Each celda3 In rango3
ComboBox3.AddItem celda3
Next celda3'llena combobox de report type
ComboBox4. AddItem "Categories lv1"
ComboBox4. AddItem "Categories lv2"
ComboBox4. AddItem "Company"
ComboBox4. AddItem "Plants"
ComboBox4. AddItem "Suppliers"
ComboBox4. AddItem "Zone"End Sub