OK, vous avez réussi à me pousser à fournir un exemple.Ici c'est.Les couleurs ont été configurées manuellement; vous pourriez probablement programmer cela facilement.

// Crée une règle de mise en forme conditionnelle qui utilise les couleurs arc-en-ciel pour 0-100
préférences (
Règles de mise en forme conditionnelle (
Ensemble de règles (
Nom de la règle ( "Dégradé 0-100" ) ,
Gamme ( ValeurMin ( 0 ) , Valeur max ( dix ) , InclusiveStart ( 0 ) , InclusiveEnd ( 1 ) ,
EndBackColor ( { 240 , 78 , 0 } ) , Format ( Couleur de fond ( { 255 , 0 , 0 } ) )
) ,
Gamme ( ValeurMin ( dix ) , Valeur max ( 20 ) , InclusiveStart ( 0 ) , InclusiveEnd ( 1 ) ,
EndBackColor ( { 208 , 254 , 24 } ) , Format ( Couleur de fond ( { 243 , 147 , 1 } ) )
) ,
Gamme ( ValeurMin ( 30 ) , Valeur max ( 40 ) , InclusiveStart ( 0 ) , InclusiveEnd ( 1 ) ,
EndBackColor ( { 29 , 254 , 34 } ) , Format ( Couleur de fond ( { 242 , 254 , dix } ) )
) ,
Gamme ( ValeurMin ( 40 ) , Valeur max ( 50 ) , InclusiveStart ( 0 ) , InclusiveEnd ( 1 ) ,
EndBackColor ( { 35 , 254 , 210 } ) , Format ( Couleur de fond ( { 51 , 254 , 22 } ) )
) ,
Gamme ( ValeurMin ( 50 ) , Valeur max ( 60 ) , InclusiveStart ( 0 ) , InclusiveEnd ( 1 ) ,
EndBackColor ( { 4 , 11 , 255 } ) , Format ( Couleur de fond ( { 44 , 233 , 254 } ) )
) ,
Gamme ( ValeurMin ( 60 ) , Valeur max ( 70 ) , InclusiveStart ( 0 ) , InclusiveEnd ( 1 ) ,
EndBackColor ( { 122 , 14 , 254 } ) , Format ( Couleur de fond ( { 16 , 34 , 254 } ) )
) ,
Gamme ( ValeurMin ( 70 ) , Valeur max ( 80 ) , InclusiveStart ( 0 ) , InclusiveEnd ( 1 ) ,
EndBackColor ( { 254 , 18 , 236 } ) , Format ( Couleur de fond ( { 114 , dix , 254 } ) )
) ,
Gamme ( ValeurMin ( 80 ) , Valeur max ( 90 ) , InclusiveStart ( 0 ) , InclusiveEnd ( 1 ) ,
EndBackColor ( { 254 , 14 , 152 } ) , Format ( Couleur de fond ( { 237 , 9 , 255 } ) )
) ,
Gamme ( ValeurMin ( 90 ) , Valeur max ( 100 ) , InclusiveStart ( 0 ) , InclusiveEnd ( 1 ) ,
EndBackColor ( { 244 , 0 , 18 } ) , Format ( Couleur de fond ( { 255 , 21 , 145 } ) )
)
)
) ,
) ;
// Crée une table pour tester les choses avec
dt = Nouveau tableau ( "dégradé d'essai" , Ajouter des lignes ( dix ) ,
Nouvelle colonne ( "Facteur1" , Numérique , Continu , Format ( "Meilleur" , 12 ) ,
Définir les valeurs (
[ 13.6854337062687 , 17.3569041769952 , 17.9111931007355 , 49.1005608113483 ,
57.4445765465498 , 57.5570550980046 , 61.441846890375 , 70.2064076205715 ,
77.4806626606733 , 94.3617827259004 ] ) ) ,
Nouvelle colonne ( "Facteur2" , Numérique , Continu , Format ( "Meilleur" , 12 ) ,
Définir les valeurs (
[ 23.8564028637484 , 82.8440769342706 , 6.53149569407105 , 65.9139207797125 ,
24.9276944668964 , 29.2392280884087 , 7.34108469914645 , 65.837666625157 ,
87.6187813701108 , 64.2478915164247 ] ) )
) ;
// Crée une fenêtre en utilisant tout cela
f1_list = dt : facteur1 << obtenir des valeurs ;
f2_list = dt : facteur2 << obtenir des valeurs ;
nouvelle fenetre ( "Dégradé de grande classe" ,
boîte de table (
ncb1 = nombrecolbox ( "Facteur 1" , f1_list ) ,
ncb2 = nombrecolbox ( "Facteur 2" , f2_list ) ,
) ,
) ;
ncb1 << définir le format conditionnel ( "Dégradé 0-100" ) ;
ncb2 << définir le format conditionnel ( "Dégradé 0-100" ) ;