22/11/2023 - nerofumo ha scritto:
questo denota quanto sono vecchio.
No, solo che ci devi ancora prendere la mano. Se dopo 30 post-thread sbagli ancora (e non saresti il primo) allora è legittimo farsi qualche domanda e l'età non è la prima cosa a cui si pensa.
22/11/2023 - nerofumo ha scritto:
Cosi rendo visibile alternativamente du pulsanti di controllo
Meglio ancora
Comando58.Visible = (Forms!E_ricercaannoprev!insdiv8 = False)
Comando78.Visible = (Forms!E_ricercaannoprev!insdiv8 = True)
La parentesi non sarebbe necessaria ma così vedi meglio quale delle operazioni viene eseguita prima, mettendo tutto dritto forse ti confondi con due segni di uguale in fila. Visto che il controllo Forms!E_ricercaannoprev!insdiv8 è … una checkbox/casella di controllo credo, potresti limitarti ad assegnarne il valore alla proprietà Visible dei due pulsanti il valore stesso o la sua negazione
Comando58.Visible = Not Forms!E_ricercaannoprev!insdiv8
Comando78.Visible = Forms!E_ricercaannoprev!insdiv8
Se si tratta di una checkbox/casella di controllo attento al valore iniziale che non è né Vero né Falso ma Null. In quel caso il confronto con Vero o Falso restituirà sempre e solo Null. Se hai già risolto, però, evidentemente hai gestito in qualche modo la situazione.