Я понял это ...
лист был защищен!
myWs.Unprotect(Properties.Settings.Default.PasswordSheet);
исправляет это ... для тех, кто играет дома ... не забудьте защитить лист, когда вы закончите.
myWs.Protect(Properties.Settings.Default.PasswordSheet, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);