Ciao stefano
se ho ben capito il record è composto da un campo "Testo" dove metti il nome (pluto) e un campo numerico dove inserisci un numero
quando vai ad immettere in un nuovo record di nuovo pluto e un altro numero se questo, addizionato agli altri campi numerici di " pluto ", supera, ad esempio 8, ti deve dare un messaggio di errore.
Questo codice devi inserirlo al campo dove metti i numeri: vai nelle sue proprietà nella sezione evento alla riga dopo l’aggiornamento e scrivi:
Dim numeromax As Long
numeromax = DSum("[tabella1]![numero] ", "[tabella1]", "[nome]=" & "'" & Me![nome] & "'")
If numeromax > 8 Then
MsgBox "Attenzione hai superato il numero massimo stabilito"
Me.Undo
End If
Dove la tabella1 è la tabella che contiene i dati,
numero è il campo dove inserisci il numero
nome è il campo dove scrivi “Pluto”
ciao
mila
milaion