Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
Ciao margherita,
basta che modifichi questa riga:
If vCtl.ControlType = acTextBox or vCtl.ControlType = acComboBox Then
Ciao
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Ciao,
uso questo: Private Sub Form_Current()
Dim vCtl As Control
For Each vCtl In Controls
If vCtl.ControlType = acTextBox Then
If Len(vCtl & "") <> 0 Then
vCtl.Locked = True
Else
vCtl.Locked = False
End If
End If
Next vCtl
End Sub
per bloccare la modifica dei dati e funziona bene, a parte nei controlli che hanno una casella combinata con lista di valori, dove la modifica è ancora possibile.
Come posso fare per bloccare anche questi inserimenti dati? Uso quel codice perchè ho bisogno di compilare il record in momenti diversi e non posso bloccarlo completamente.
Grazie a presto
Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
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.
Ciao margherita,
basta che modifichi questa riga:
If vCtl.ControlType = acTextBox or vCtl.ControlType = acComboBox Then
Ciao
Perfetto!
Grazie per il prezioso aiuto.
Ciao