CODICE VBA USERFORMAZIENDETROVATE (TASTO ELENCO):
Private Sub CommandButtonElencoAziende_Click()
Dim c As Range
Dim sAddr As String
UserFormAziendeTrovate.ComboBox1.Clear
With Worksheets("ANAGRAFICHE")
With Intersect(.Range("I6").CurrentRegion, .Range("I:I"))
Set c = .Cells.Find(UserFormAziendeTrovate.TextBoxRicerca.Value, LookIn:=xlValues, LookAt:=xlPart)
If Not c Is Nothing Then
sAddr = c.Address
Do
UserFormAziendeTrovate.ComboBox1.AddItem c.Text
Set c = .FindNext(c)
Loop While Not c Is Nothing And c.Address <> sAddr
UserFormAziendeTrovate.ComboBox1.ListIndex = 0
Else
Dim mycheck As VbMsgBoxResult
mycheck = MsgBox("Azienda non presente", vbOKOnly)
Exit Sub
End If
End With
End With
Set c = Nothing
End Sub
CODICE VBA PER INSERIRE I DATI NELl'USERFORMAZIENDAANAGRAFICA (TASTO VAI dell'UserFormAziendeTrovate)
UserFormAziendaAnagrafica.Show
Do
i = i + 1
If ComboBox1 = Worksheets("ANAGRAFICHE").Cells(5 + i, 9) Then
UserFormAziendaAnagrafica.TextBoxRagioneSociale.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 9)
UserFormAziendaAnagrafica.ComboBoxTipoSocieta.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 10)
UserFormAziendaAnagrafica.TextBoxPIva.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 11)
UserFormAziendaAnagrafica.ComboBoxClasse.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 12)
UserFormAziendaAnagrafica.ComboBoxSettMerc.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 13)
UserFormAziendaAnagrafica.TextBoxProdotti.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 14)
UserFormAziendaAnagrafica.TextBoxIndirixzzoNo.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 15)
UserFormAziendaAnagrafica.TextBoxCap.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 16)
UserFormAziendaAnagrafica.TextBoxCitta.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 17)
UserFormAziendaAnagrafica.TextBoxProv.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 18)
UserFormAziendaAnagrafica.TextBoxNaz.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 19)
UserFormAziendaAnagrafica.TextBoxCod.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 20)
UserFormAziendaAnagrafica.TextBoxTel.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 21)
UserFormAziendaAnagrafica.TextBoxFax.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 22)
UserFormAziendaAnagrafica.TextBoxWeb.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 23)
UserFormAziendaAnagrafica.TextBoxMail.Value = Worksheets("ANAGRAFICHE").Cells(5 + i, 24)
Else
End If
Loop Until Worksheets("ANAGRAFICHE").Cells(5 + i, 9) = "" |