ここには何が起こったのですか? 私はちょうど初心者で、私は今日チュートリアルビデオを見ていました。 2:58で、ビデオの男が関数をテストしただけで、値を返しました。Excel VBAイミディエイトウィンドウで関数のテスト中に空白行が生成されますが、組み込み関数のテスト中は正常に動作します
私は、次のとまったく同じことをやった:
Function customDate() As String
customDate = Format(Date, "dddd dd mmmm yyyy")
End Function
そして、次のコマンドを使用して、イミディエイトウィンドウでこれをテストする:
?customDate
イミディエイトウィンドウが空白行を作成しました。私のような組み込み関数でこれを行う場合
しかし、:
?Date
それが仕事と私に価値を提供します。
私の質問は:どのように私は自分の機能をそのウィンドウでテストするのですか?
私はこの関数にステップまたは別のマクロでこれを使用するとところで、実際に他のマクロに値を返します。それはちょうど私が直接のウィンドウ内の自分の関数の印刷結果を見ることができない –
そして明らかに、私のExcelは自分の関数を認識しませんcoz Excelで私の関数を挿入しようとしているときに私の関数を見つけることができません –
問題解決のようです。 ワークシートの下にコードを置くと、これが発生します。 新しいモジュールに自分のコードをコピー&ペーストすると、すべて正常に動作します –