うーん、原始的ですが、SPDEFを使う時やSPSETで定義番号を入力する時に専用の変数に番号を入れておく、とかですかね? 効率悪いですかね?