引数 '<argumentname>' は 0 より大きくなければなりません。

更新 : 2007 年 11 月

引数が無効です。0 以下の値が指定されています。

このエラーを解決するには

  1. 式内の引数のスペルを確認します。変数名のスペルが間違っていると、数値変数が暗黙的に作成され、0 に初期化される場合があります。

  2. 式内の変数に対する前の演算を確認します。特に、他のプロシージャからこのプロシージャに引数として渡される変数に注意します。

参照

概念

引数の値渡しおよび参照渡し

パラメータの引き渡し方法 (Visual Basic 6.0 ユーザー向け)