You still need to have Skype for Business installed on your PC in order for the Office API to apply itself to the remaining Office applications.