誰でも次のタスクのコードを書くことができますか?
列 A に一連の数値があり、列 B に関連する値があります。
例えば
AB 1 144 2 33 5 4 6 56 8 1
列 A に不足している連続した数字を追加し、列 b に関連するゼロ値を追加するマクロを実行する必要があります。
例えば
1 144 2 33 3 0 4 0 5 4 6 56 7 0 8 1
誰か助けてくれませんか
別のシートに情報を表示できる場合は、vba は必要ありません。
2 番目のシートで、数値を列 A に入力し、オートフィルを使用して進行状況を取得するか=A1+1
、数式として使用して進行状況を作成します。
列 B で、数値を検索するために使用=IFERROR(VLOOKUP(A1,Sheet1!$A$1:$B$5000,2,FALSE),0)
するか、0
数値が見つからない場合は入力します
( =IF(ISERROR(VLOOKUP(A1,Sheet1!$A$2:$B$5,2,FALSE)),0,VLOOKUP(A1,Sheet1!$A$2:$B$5,2,FALSE))
Excel のバージョンが ISERORR をサポートしていない場合に使用)