質問: エクセルで3d集計の計算式を入力した複数のセルに エクセルで3d集計の計算式を入力した複数のセルに マクロ等で一度に絶対参照をかけたいのですが、 なにか方法はあるでしょうか?? =sum(シート1!d9,シート2!d9,シート3!d9,シート4!d9) といったかたちの式が各々入っている複数のセルを一気に =sum(シート1!$d$9,シート2!$d$9,シート3!$d$9,シート4!$d$9) といったかたちにしたいのです。 ちなみに、ベクターからダウンロードした、 『絶対参照に変換』というフリーソフトを使ってみたのですが、 上手くいきませんでした...。 よろしく御回答お願い致します。
回答: マクロで変換するなら、以下で対応可能かと思います。 sub 絶対参照変換() dim セル as range for each セル in cells.specialcells(xlcelltypeformulas) セル.formula = application.convertformula(セル.formula, xla1, xla1, xlabsolute) next end sub