[Access] 2007 - Formattazione condizionale su CommandButton

Anonimo
2010-01-18T10:39:58+00:00

Ciao a tutti, ho una maschera continua con un pulsante associato ad ogni record che vorrei far visualizzare in base ad un valore. Visto che, a quanto ho capito, con Access 2007, la formattazione condizionale non si applica ai CommandButton, come posso ovviare al problema? Grazie mille

Microsoft 365 e Office | Access | 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.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2010-01-19T09:28:20+00:00

Ciao,

mi vengono in mente due alternative:

  1. nel'evento click del pulsante controllare se deve eseguire il codice

    If ..Condizione.... Then

       MsgBox "Funzione non disponibile per questo record!!"

       Exit Sub

    End if

    Il pulsante rimane visibile ma esegue il codice solo nei record in cui si verifica la condizione.

  1. Sostituire il pulsante con una casella testo avente le proprietà: Origine controllo  ="Premere Qui" Bloccato = Sì, Abilitato = No, Colore primo piano uguale al colore sfondo, in modo che non si veda il testo, usare l'evento click come se fosse un pulsante, poi con la formattazione condizionale cambi il colore Primo piano, nei record in cui il colore primo piano viene cambiato la casella testo sarà abilitata.

La Nr. 2 è un po' macchinosa, io preferisco la Nr. 1, a mio parere un programma deve essere prima di tutto funzionale e possibilmente semplice, poi in secondo ordine si guarda l'aspetto grafico.

Ciao

Giorgio Rancati

La risposta è stata utile?

0 commenti Nessun commento

0 risposte aggiuntive

Ordina per: Più utili