'carico nelle combobox i paesi inseriti lungo la colonna A e i pesi della colonna f
Private Sub UserForm_Activate()
Dim peso As Variant
Dim zona As Variant
Dim ur As Integer, i As Integer, p As Integer, s As Integer
ur = Foglio1.Cells(Rows.Count, 1).End(xlUp).Row
For i = 2 To ur
Me.ComboBox1.AddItem (Foglio1.Cells(i, 1))
zona = ComboBox1.Value
Next
p = Foglio1.Cells(Rows.Count, 1).End(xlUp).Row
For s = 2 To p
Me.ComboBoxpeso.AddItem (Foglio1.Cells(s, 7))
peso = ComboBoxpeso.Object
Next
End Sub
'in base al paese selezionato, lo cerco lungo la colonna A
'e riporto le celle vicine nelle label
Private Sub ComboBox1_Change()
Dim r As Integer
With Me
zona = Columns(1).Find(.ComboBox1).Row
.lblExp = Foglio1.Cells(zona, 2)
.lblStd = Foglio1.Cells(zona, 3)
.lblexpedited = Foglio1.Cells(zona, 4)
.lblfedex = Foglio1.Cells(zona, 5)
.lbldhl = Foglio1.Cells(zona, 6)
End With
End Sub
|