sample という名前のテーブルがあり、id と id2 の 2 つの列があります。id2 の一部のレコードは数字で埋められていますが、一部は null です。そのため、最も近いレコードと同じ番号を入力する必要があります。つまり、id2 の各レコードが null でない場合は次のレコードに進み、id2 の各レコードが null の場合は前のレコードで埋めます。vbaでこれを行うにはどうすればよいですか?
サンプル
id id2
1 100
2
3 500
4 600
5
6 800
サンプル結果
id id2
1 100
2 100
3 500
4 600
5 600
6 800