By default, both macros and keyboard shortcuts are stored in the Normal template. What you describe suggests that something has happened to Normal.dotm. Look at the time stamp for the current version of the file, and see if there are any files with similar
names (such as NormalOld.dotm) in your user templates folder.
Stefan Blom, Microsoft Word MVP