Hola:
En las FAQs hay algo... pero sin necesidad del selectegIndex... puedes asignar a un select un valor que se corresponda con el value de alguna de sus opciones.
Por cierto, lo que pones puedes simplificarlo con: selec.value
y lo que te propongo (según tu pregunta) es selec.value = dato;
siendo dato alguno de los valores existentes en el conjunto de opciones.
Saludos