Ciao, ho un problema da risolvere e chiedo aiuto a voi
dato questo codice:
Private Sub ButtonOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ButtonOK.Click
Dim codselect As String
codselect = art_List.Text
Dim gest As String
Dim cod As String
' richiamo i dati dal file excel
Dim excel As Microsoft.Office.Interop.Excel.Application
Dim wb As Microsoft.Office.Interop.Excel.Workbook
Dim ws As Microsoft.Office.Interop.Excel.Worksheet
excel = New Microsoft.Office.Interop.Excel.Application
cod = (codinput.Text)
wb = excel.Workbooks.Open("C:\....\articoli.xls")
excel.Visible = False
wb.Activate()
************ qui sto impazzendo *************
excel.Workbooks.Close()
excel.Quit()
End Sub
e questo file excel
A B
1 1234 Scarpe
2 8888 Guanti
3 4444 Cappelli
In pratica ho una textbox dove inserisco il codice e alla pressione del button ok vorrei che il programma mi cercasse il codice inserito all'interno delle celle della colonna A e assegni ad una variabile string il valore della riga e della cella B, ovvero se inserisco 8888 nel textbox e premo ok ho bisogno che nella variabile risultato sia inserito "guanti". Inoltre avrei bisogno che se il codice inserito non esiste all'interno del file excel mi si apra una msgbox "con scritto codice inesistente" e non errore del programma.
Finche si tratta di lettura e scrittura su foglio excel riesco bene, ma la ricerca e l'assegnazione del valore di una cella precisa ho grossi problemi. Mi poteta iutare è ore che provo, ma senza risultato![]()