Ciao a tutti, sto facendo un programma dove, inserendo certe "parole chiave" in una dgv queste vengano sostituite con altre.....
esempio:
Nella cella corrente scrivo : "ENTER"
Le ultime 5 lettere vengono sostituite con vbcrlf, a capo.
Tutto bene finchè:
"Object reference not set to an instance of an object."
ora, premetto che sono completamente autodidatta in vb...e di oggetti e classi mi intendo ancora veramente poco... quindi ho un idea di cosa vuol dire istanziare ma non so come, almeno in questo caso
![]()
Codice:
Private Sub dgvCodice_CellValueChanged(....) Handles dgvCodice.CellValueChanged
Dim TestoCella As String
Dim Ultime5Lettere As String
Dim NuovoTestoCella As String
TestoCella = dgvCodice.CurrentCell.Value
Ultime5Lettere = UltimiNChar(TestoCella, 5)
NuovoTestoCella = TogliNCharDaStringa(TestoCella, 5)
Select Case Ultime5Lettere
Case .....
Dopo vari tentativi ho capito che mi da errore quando faccio
TestoCella = dgvCodice.CurrentCell.Value![]()
![]()
che mi dite?

e di oggetti e classi mi intendo ancora veramente poco... quindi ho un idea di cosa vuol dire istanziare ma non so come, almeno in questo caso
Rispondi quotando