Nel Gruppo Opzioni i valori si esprimono con i numeri 1, 2, 3.... Tu ne hai 2, quindi associerò:
1=Sì
2=No
Immaginiamo di avere 3 campi da bloccare/sbloccare.
1. Apri una macro in visualizzazione struttura e apri la colonna Condizioni
2. Rigo1 Condizione, scrivi:
[Maschere]![NomeMaschera]![NomeGruppoOpzioni]=1
3. Rigo1 Azione, scrivi:
ImpostaValore
Elemento: [Maschere]![NomeMaschera]![Campo1].[Locked]
Espressione: Falso
4. Rigo2 Condizione, scrivi ... (3 puntini)
5. Rigo2 Azione, scrivi:
ImpostaValore
Elemento: [Maschere]![NomeMaschera]![Campo2].[Locked]
Espressione: Falso
6. Rigo3 Condizione, scrivi 3 puntini
7. Rigo3 Azione, scrivi:
ImpostaValore
Elemento: [Maschere]![NomeMaschera]![Campo3].[Locked]
Espressione: Falso
8. Rigo4 Condizione, scrivi 3 puntini
9. Rigo4 Azione, scrivi ArrestaMacro
10. Rigo5 Condizione, scrivi:
[Maschere]![NomeMaschera]![NomeGruppoOpzioni]=2
11. Rigo5 Azione, scrivi:
ImpostaValore
Elemento: [Maschere]![NomeMaschera]![Campo1].[Locked]
Espressione: Vero
12. Rigo2 Condizione, scrivi 3 puntini
13. Rigo2 Azione, scrivi:
ImpostaValore
Elemento: [Maschere]![NomeMaschera]![Campo2].[Locked]
Espressione: Vero
14. Rigo3 Condizione, scrivi 3 puntini
15. Rigo3 Azione, scrivi:
ImpostaValore
Elemento: [Maschere]![NomeMaschera]![Campo3].[Locked]
Espressione: Vero
16. Salva la macro con nome X
17. Vai in visualizzazione struttura maschera, seleziona il GruppoOpzioni, Proprietà, scheda Eventi, Dopo aggiornamento: X