Réponse acceptée !
Bonjour,
Je suis finallement arrivé à changer la couleur de fond en sélectionnant une seule cellule. Voilà mon script :
function modifyCell(){
var selection = document.selection.createRange();
var cursor = document.selection.createRange();
var table = cursor.parentElement();
if (table.nodeName.toLowerCase() == "td") {
//table.bgColor = "rgb(255,0,0)";
table.bgColor = "rgb(0,64,128)";
} else{alert("Vous devez sélectionner une cellule à la fois");}
}

Par contre maintenant, j'aimerais donner le choix de la couleur.
Mais là ça foire

.
Si vous avez une idée, elle sera la bien venue.
Voici comment je m'y prend :
function modifyCellColor(){
var selection = document.selection.createRange();
var cursor = document.selection.createRange();
var table = cursor.parentElement();
if (table.nodeName.toLowerCase() == "td") {
table.bgColor = document.form1.bgColor.value;
}
<form name="form1" method="post" action="">
<div align="center"><select name="bColor" class="textbox" id="Couleur">
<option selected>None
<option style="background-color:#FF0000" value="#FF0000">#FF0000
<option style="background-color:#FFFF00" value="#FFFF00">#FFFF00
<option style="background-color:#00FF00" value="#00FF00">#00FF00
<option style="background-color:#00FFFF" value="#00FFFF">#00FFFF
</select>
</div>
<p align="center">
<input type="button" name="Button" value="OK" onClick="modifyCellColor()">
</p>
</form>
Jarod_Delaware