The seats should adjust with the doors open, or with the key on. When the key is on, they should adjust with the doors open or closed.
If the don't, I would suspect a problem with a fuse (small crack) or the warning module if memory servs.
ASE CERTIFIED MASTER AUTO TECHNICIAN
MERCEDES SPECIALIST 11 YRS