VBA でやりたいとなると、相当数のセルを確認するのであれば、時間がかかるのは仕方ないのかと。。。
’---------------------
一応作成してみましたが、私の PC のスペック (Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz 1.80)で、
約 5分位でした。。。
※ 4000行×HXP列のデータ
’---------------------
Option Explicit
Sub test_20230305()
Dim SCnt1 As Long
Dim lngRow As Long, lngCol As Long
Dim LastRow As Long, LastCol As Long
Dim Temp1 As Range
LastRow = Cells(5, 1).End(xlDown).Row
LastCol = Cells(5, 1).End(xlToRight).Row
For lngRow = 5 To LastRow
For lngCol = 1 To LastCol
Set Temp1 = Cells(lngRow, lngCol).Find("(*)")
If Temp1 Is Nothing Then
SCnt1 = SCnt1 + 1
End If
Next
Next
MsgBox SCnt1
End Sub
他の方の回答を待ってみましょう。(私の勉強も含めw)