Hola, a ver si luego de tanto preguntar en foros  he logrado aprender algo:
 
en mi oinión, creo que lo que falla son los paréntesis que tienes y tienens un espacio en blanco en el último option:  
 Código HTML:
 (document.frmDatos.txtorigen).value =cbxOrigen.options(cbxOrigen.selectedIndex).text;
(document.frmDatos.txtcodorigen).value=cbxOrigen.o ptions(cbxOrigen.selectedIndex).value;
 y yo creo que debe ser así:  
 Código HTML:
 document.frmDatos.txtorigen.value =cbxOrigen.optionscbxOrigen.selectedIndex.text;
document.frmDatos.txtcodorigen.value=cbxOrigen.options(cbxOrigen.selectedIndex).value;
 
En mi caso el codigo JS estaba bien, lo que me fallaba era que el name y el id de un maldito campo eran distintos y con eso me funcionó, es lo que tiene el Copy & Paste, jajaja 
Suerte