0
배열로 더 잘 수행 될 수도 있지만 그렇게하는 방법을 모른다고 생각했습니다. 내가 찾고 있어요 결과가 나오지 지금 뭐하는 거지 방법 :배열에서 값이 같지 않으면 열 삭제
Sub DeleteColumns_Cash()
Set dltRange = Range("A1:ZZ1")
For Each cell In dltRange
If cell.Value <> "AMOUNT" Or cell.Value <> "TRANTYPE" Or cell.Value <> "CCY" Or cell.Value <> "SECID" Or cell.Value <> "SECDESC" Or cell.Value <> "FUND" Then
cell.EntireColumn.Delete
End If
Next
End Sub
두 가지. 그것이 무엇인지를 찾을 때 if 문에'Or'가 아닌'And'를 사용하십시오. 둘째, 표준 For 루프와 루프를 거쳐 사용해야합니다. –