http://www.asciitable.it/ascii.asp

qui trovi tutti i codici ASCII

per quanto riguarda lo script dovresti mettere(credo) un controllo su ogni cella che controlli la pressione del tasto e si comporti di conseguenza..ora in vbscript non so di preciso come sia..io lavoro in javascript