名前付き範囲(NamedRange1
)があり、数式内でその範囲の最初の行と最初の列を参照する必要があります。私は次のことを思いつきました:
最初の行:
INDIRECT("R" & ROW(UnpivotSource) & "C" & COLUMN(UnpivotSource) & ":R"& ROWS(UnpivotSource) +ROW(UnpivotSource) -1 & "C" & COLUMN(UnpivotSource),0)
最初の列:
INDIRECT("R" & ROW(UnpivotSource) & "C" & COLUMN(UnpivotSource) & ":R"& ROW(UnpivotSource) & "C" & COLUMNS(UnpivotSource) + COLUMN(UnpivotSource) -1,0)
これは、特にExcelオブジェクトモデルが公開するので、面倒なようだRows
し、Columns
VBAで。これを表現するより簡潔な方法はありますか?