私は、多数のセルがいくつかの基準を満たしていることを確認する必要があるプロジェクトに取り組んでいます。
以下のコードを使用して、セルに数値形式の値が含まれているかどうかを確認できました。ただし、セルに米国通貨としてフォーマットされた値が含まれているかどうかを確認する方法も必要です。
If Not Application.WorksheetFunction.IsNumber(Range(StringColumn & StringRow).Value) Then
MsgBox "Test Failed at " & StringColumn & StringRow
Exit Sub
Else: MsgBox "Valid format for cell " & StringColumn & StringRow
End If
StringColumnとStringRowは、セル参照を提供する変数です。
あなたの助けに感謝します。ありがとう!