Yo diría que lo que David necesita es filtrar el texto para que se convierta en un color HTML. A partir del ejemplo, sería:
Código HTML:
<script type="text/javascript">
function colorVBaHTML(c)
{
var c1 = c.length
var c2 = "#" + c.substring(4,c1-1)
return(c2)
}
</script>
<form>
Escribe aquí el color VB: <input type="text" name="colorVB">
<input type="button" value="convertir" onClick="this.form.colorHTML.value = colorVBaHTML(this.form.colorVB.value)">
<br>En HTML es: <input type="text" name="colorHTML">
</form>