APPS SCRIPT valider un script avec un critère dans une cellule

J'ai un script et je voudrais le valider si dans b21 = 100 alors b22 doit avoir une date et ne pas rester vide.

j'ai écris ça mais ne fonctionne pas

//VALIDATION avancement 100 %

if (shUserForm.getRange("B21").getValue()=100, shUserForm.getRange("B22").isBlank() == true) {

ui.alert("Travaux à 100 %. Merci De Valider La Date De Fin De Travaux Et La Date De Réception ");

shUserForm.getRange("B22").activate();

shUserForm.getRange("B22").setBackground('#FF0000');

return false;

j'ai ce message d'erreur

20:45:08ErreurReferenceError: Invalid left-hand side in assignmentvalidateEntryCOMP@ TVX2023FORM.gs:497

Merci de m'aider

Bonjour

Personne pour m'aider ?

//VALIDATION DE L'AVANCEMENT
   if (shUserForm.getRange("B21").getValue()=100, shUserForm.getRange("B22").isBlank() == true) {
    ui.alert("Merci De Valider Le % D'Avancement");
    shUserForm.getRange("B21").activate();
    shUserForm.getRange("B21").setBackground('#FF0000');
    return false;
  }
Rechercher des sujets similaires à "apps script valider critere"