funzione che trovi solo le lettere

Anonimo
2025-04-16T21:26:32+00:00

Salve,

ho una routine che mi apre una maschera a comando, cosi comè funziona solo che al posto dei numeri 199-22 dovrei dare indicazione generica se la casella contiene CL senza indicare anche i numeri che potrebbero essere qualsiasi.

Private Sub IDDistinta_Click()
If Me.NDistinta = "199-22-CL" Then
stLinkCriteria = "[IDDistinta]=" & " " & Me![IDDistinta] & " "
DoCmd.OpenForm "DatiDistintaCL", , , stLinkCriteria
Else
stLinkCriteria = "[IDDistinta]=" & " " & Me![IDDistinta] & " "
DoCmd.OpenForm "Distinta collo", , , stLinkCriteria
End If
Grazie

Cavillo

Microsoft 365 e Office | Accesso | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda. Per proteggere la privacy, i profili utente per le domande di cui è stata eseguita la migrazione vengono resi anonimi.

0 commenti Nessun commento
{count} voti

2 risposte

Ordina per: Più utili
  1. domenico laurenza 9,900 Punti di reputazione Moderatore volontario
    2025-04-17T13:42:57+00:00

    Ciao,

    potresti utilizzare la funzione Instr come da esempio:

    If instr(me.NDistinta,"CL") >0 then

    Ciao Mimmo

    2 persone hanno trovato utile questa risposta.
    0 commenti Nessun commento
  2. Anonimo
    2025-04-17T19:37:06+00:00

    Ciao Mimmo,

    funziona perfettamente,

    Grazie

    preciso come sempre.

    Ciao

    Cavillo

    0 commenti Nessun commento