質問: Err.Number MsgBox "システムエラー エラーNO(" & errno & ") 内容(" & Err.Description & ")" End Sub エラーが発生した場合はErr.Numberには0以外がセットされるはずですが 「システムエラー エラーNO(0) 内容()」 というメッセージが表示されることがあります。 On Eroorで飛んできたときにエラーNoが0になってしまうことはありえるのでしょうか。
回答: 質問にお書きになったソースからすると関係なさそう ですが、Exit Subの書き忘れのせいでエラーでは ないのにエラー処理部分にまわってしまうことが ありえます。一応お確かめになると良いかと思います。