2017-06-29 4 views
0

非常に大きなExcelリストがあり、最初のセルの内容によって1つのセルを別のセルの内容に置き換える必要があります。コンテンツ内のNULLでセルを自動的に置き換える方法を理解できれば、タスクは間違いなく短縮される可能性があります。これを行う数式はありますか?内容に応じて1つのセルを別のセルに置き換えます

enter image description here

はこの短いマクロを実行している:のようなデータを持つ

答えて

0

Sub NULLfixer() 
    Dim rng As Range, r As Range 
    Set rng = Range("A1:A20") 
    For Each r In rng 
     If InStr(1, r.Value, "NULL") > 0 Then 
      r.Value = r.Offset(0, 1).Value 
     End If 
    Next r 
End Sub 

が生成されます:

enter image description here

関連する問題