1
スタートアップ時に実行するこの簡単なコードを持っていますが、実際のセルをActiveCell
で現在のセルにして "Call"を実行する必要はありませんActiveCell
を入力し、次の「真の」検索に移動してActiveCell
とし、処理を繰り返します。セルを見つけてアクティブなセルを作り直してください
For Each c In sheet1.Range("AU5:AU1000")
If c.value = True Then
Call startup.VALUES
End If
Next c
問題は、それがすべての「真」の値を見つけたが、現在ActiveCell
あなたのコードはどこにありますか?いくつかのイベントハンドラや標準モジュールにありますか? – user3598756
他のモジュール 'startup.VALUES'も共有してください。彼らは同じモジュールに入っていますか?それらの1つはワークシートモジュールにありますか? –
もしあなたがこれを手伝うことができれば、私は残りのことをします:for each c in sheet1.Range( "AU5:AU1000") if c.value = True Then 'ここに「1」の値を入れてください 終了の場合 次へ –