これを行う方法や方法がわからない...「ap1」を使用して関数名を作成したいのですが、それは可能ですが、「予期される配列」エラーが発生します。考え?私はこれをあまりにも長い間見つめてきました。
コードの一部は次のとおりです。
Dim ap As Range
Dim newnum0 As String
Dim ap1 As Variant
Dim strswprog as string
dim strswtype as string
If strswprog = "Add PORT" Then
ap1 = strswtype & "_AddPort"
For Each ap In newrange
If ap > 0 Then
newnum0 = ap
ap = ap1(newnum0) 'Here's the problem
ap.Value = newnum0
End If
Next ap
End if