(Reuters) - Activist investor ValueAct Capital has taken a $2 billion stake in Microsoft Corp , according to ValueAct's chief executive, helping Microsoft shares climb to a seven-month high.