Tras haber ocupado la secretaría general y la presidencia de UCD en Álava, Viana fue presidente de UCD en el País Vasco entre 1978 y 1981.