7

Excel スプレッドシートの背後にある私の Visual Basic コードには、パラメーターを受け取るサブルーチンが 1 つあります。これは別のサブルーチンから呼び出されます。

サブルーチン宣言は次のとおりです。

Sub rowPasting(ByVal oldRow As Integer, ByVal newRow As Integer, ByVal oldSheet As Worksheet, ByVal newSheet As Worksheet)

呼び出しは次のとおりです。

rowPasting(j,k,TTWorksheet,newSheet)

パラメータの入力として使用するすべての変数は、この新しいサブルーチンを追加しようとする前にプログラムの作業部分に使用されていたため、設定され有効です。

呼び出しの構文エラーの原因についてのアイデアはありますか?

4

1 に答える 1

15

サブルーチンを呼び出すには、次の構文のいずれかを使用する必要があります。

Call rowPasting(j,k,TTWorksheet,newSheet)

また

rowPasting j,k,TTWorksheet,newSheet
于 2013-05-02T22:20:47.297 に答える