-4

誰でも次のタスクのコードを書くことができますか?

列 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

誰か助けてくれませんか

4

1 に答える 1

0

別のシートに情報を表示できる場合は、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 をサポートしていない場合に使用)

于 2012-11-12T17:46:44.370 に答える