This 'Runtime Error 5' indicates that the arguments (data) passed when VBA calls a procedure (a set of instructions) are inappropriate. For example, it often happens ...