Richiesta di aiuto x sintassi : uso del nome della text box (mese)

di fcaliandro il
1 risposte

Buongiorno,

ho una maschera creata partendo da una query a campi incrociati dove i campi colonna sono i 12 mesi dell'anno.

Nominati a tre lettere in inglese: Jan, Feb, Mar, ..., Dec

I campi riga sono diversi nomi di fornitori legati al campo [VENDOR_NAME] di tipo stringa corta

Il mio scopo è quello di codificare in visual basic un evento su doppio click sul campo valore del campo incrociato. Quello che dovrei fare con il doppio click:

OpenForm LISTA EVENTI del fornitore [VENDOR_NAME] che hanno come data di inizio evento nel mese xxx (dove xxx è il nome del campo sul quale ho cliccato).

Quindi il codice dovrebbe essere circa:

DoCmd.OpenForm "LISTA_EVENTI", , , "[VENDOR_NAME] =  '" & Me.[VENDOR_NAME] & "'" & "And Mese(Data_Inizio) = *nome della casella di testo*"

Il codice di sopra è indicativo.

Mi chiedo come valorizzare il nome della casella di testo all'interno del codice..

Ringrazio in anticipo

Saluti

1 Risposte

  • Nometuacolonna=Screen.ActiveControl.Name

    Se gennaio calcola dal 1/1 al 31/1

    Se febbraio .....

    Etc etc...

Devi accedere o registrarti per scrivere nel forum
1 risposte