セル値のみを使用してガント チャート タイプの表示を作成しようとしています。フォーマットが原因で数式が機能しないため、代わりに VBA を実行する必要があります。
単一の名前付き範囲の列と行の両方をループしたい。ただし、「438: オブジェクトはこのプロパティまたはメソッドをサポートしていません」というエラーが発生するため、VBA 形式は正しくないと思います。
Dim d As Integer
Dim e As Integer
For d = 1 To **Range("PRcal").Cols.Count**
For e = 1 To **Range("PRcal").Rows.Count**
If [Range("PRcal").Cells.(e, d).Value = Range("PRcal").Cells(1, d).Value] Then
Cells(e, d).Value = Cells(e, 1)
End If
Next e
Next d
助言がありますか?ありがとう!