Non ho cicli di loop nella form, ho del codice nell'evento Current ma non influisce sul controllo ortografico.
Ho inserto due parole non a dizionario in due controlli diversi, ed ho messo il debug sull'evento Current ma non si attiva nel ciclo di correzione, per cui non influisce.
Anche con il debug sull'evento sottostante non si attivano altri eventi, esegue il controllo sulla textbox, poi se ci sono parole che non riconosce in altre textbox le evidenzia, fino a completare il giro dei controlli. Non si attivano altri eventi....
Il codice che uso e' il seguente:
Private Sub sfrmRCctrMEMOtabRCdescrizioneconsuntivo_AfterUpdate()
On Error GoTo Err_handler
If Len(Me!sfrmRCctrMEMOtabRCdescrizioneconsuntivo.Value & vbNullString) > 0 Then
Me!sfrmRCctrMEMOtabRCdescrizioneconsuntivo.SetFocus
DoCmd.RunCommand acCmdSpelling
End If
Exit_Err_handler:
Exit Sub
Err_handler:
MsgBox Err.Number & " " & Err.Description
Resume Exit_Err_handler
End Sub