CAMBIO COLORE IN CASELLA DI TESTO

di il
3 risposte

CAMBIO COLORE IN CASELLA DI TESTO

Buona domenica a tutti gli esperti.

Come ho già detto in altra discussione, sono nuovo sia in questo forum, sia nella programmazione di access.
Pian pianino sto realizzando una rubrica telefonica.

Volevo chiedere se qualcuno può dirmi come si fa a far in modo che al passaggio del mouse su un campo, tutto il record interessato cambia colore.

Mi spiego meglio:
Ho una maschera a più elementi, con COGNOME, NOME, N. TELEFONO, E-MAIL.
Vorrei che se andassi col mouse su qualsiasi di questi campi, tutto il record cambi colore e al di fuori di questi campi, il colore ritorna com'era.
Considerate che avendo una maschera a più elementi non devono cambiar colore tutti i campi di ogni record ma solo quello interessato.

Ovvero se ho COGNOME NOME N. TELEFONO E-MAIL
Pinco Pallino 123456789
Tizio Caio 987654321
Paolino Paperino 254781298

solo se vado su Pallino devo cambiare colore tutto il rigo, lo stesso se vado su Paolino o su
Ho provato qualcosa in Vba tipo:

Private Sub COGNOME_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
me.Testo0.backcolor = 'numero del colore

End Sub

Ovviamente mi cambia solo il colore ai campi relativi al COGNOME

Scusate il dileguarmi ma spero di essere stato esaustivo.

Grazie

3 Risposte

  • Re: CAMBIO COLORE IN CASELLA DI TESTO

    Non puoi in modo nativo fare quello che chiedi...
    Serve gestire tutto con del codice, ma francamente trovo tutto molto poco utile.
    Innanzitutto fai confusione tra il MOUSESPOSTATO[MouseMove] e lo stato attivo del Record...
    Ipotizzando che tu abbia una Visualizzazione a Maschere Continue, dovresti sapere che finchè NON attivi il Record, spostando il Focus su un Controllo qualsiasi, quel Record su cui passi il Mouse non è individuabile.
    Detto ciò se vuoi poi evidenziare lo sfondo della Riga diventa solo un giochetto grafico, ma essendo in Maschera Continua... l'unico modo che puoi usare per differenziare un Record dagli altri è usare la Formattazione condizionale.
    Ti suggerisco di leggere come funziona... e di provarla.
  • Re: CAMBIO COLORE IN CASELLA DI TESTO

    Grazie per il suggerimento. Magari mi andrebbe bene anche al click su un campo invece al passaggio del mouse. Quindi vedo le formattazioni condizionali? Ma lo effettua su tutti i campi del record interessato o solo sul campo cliccato?
  • Re: CAMBIO COLORE IN CASELLA DI TESTO

    Magari prova a leggere come si usa e vedi come puoi configurarla per le tue esigenze...
Devi accedere o registrarti per scrivere nel forum
3 risposte