Acceso: Cómo usar la función SI para completar la columna específica según el valor de otra columna

Acceso: Cómo usar la función SI para completar la columna específica según el valor de otra columna

En la base de datos de Access, una columna es Asset Valueel currencyformato o podría ser numerical, y la segunda columna es Insuredel formato CheckBoxo podría ser text format. Tengo que crear un código que verifique o marque automáticamente la columna Asegurado como Yessi Asset Valuela columna fuera mayor o igual a $2500,00. hasta ahora tengo

If [Asset Value] >= "2500" Then
[Insured] = "Yes"
End If

Pero no funciona. ¿Debo cambiar el Asset Valueformato en Numericaly no Currency? Además, ¿debería cambiar Insuredla columna text formaty no checkbox? ¿Y dónde debo escribir el código para que funcione? Lo intenté en Visual Basic para Aplicaciones, pero no estoy seguro de en qué campo específico debo escribir el código o seleccionarlo. ¡Por favor ayuda!

Respuesta1

Elimine las comillas dobles alrededor de 2500 y Sí (porque no son valores de texto)

También para los campos de casilla de verificación (Sí/No), puede usar las palabras reservadas Verdadero o Falso (sin comillas) (o también el valor numérico equivalente para casillas de verificación de -1 o 0).

If [Asset Value] >= 2500 Then
   [Insured] = True
End If

información relacionada