私のExcelスプライトシートにいくつかのVBAを書き込もうとしています。行のすべての配列要素が空であるかどうかを検出します。
私は4つのcoloumnsのテーブルを持っていますが、私は各行を読みました。coloumn 1 2または3が空であればその行をスキップしますが、代わりに終了して次の行に移動しません。それはOR
を使用して、簡単なAND
のそれぞれに添付
If myArray(y, 1) <> "" And myArray(y, 2) <> "" And myArray(y, 3) <> "" Then
VBAが継続ステートメントを欠きます。その欠落を修正することは、GoToの比較的まれな正当な用途の1つです:http://stackoverflow.com/a/8680815/4996248 –
または、これを使うことができます。if(myArray(y、1)&myArray(y、2) &myArray(y、3))<> ""次に何かをします。 – Jules