• ベストアンサー

エクセルで3D集計の計算式を入力した複数のセルに

エクセルで3D集計の計算式を入力した複数のセルに マクロ等で一度に絶対参照をかけたいのですが、 なにか方法はあるでしょうか?? =SUM(シート1!D9,シート2!D9,シート3!D9,シート4!D9) といったかたちの式が各々入っている複数のセルを一気に =SUM(シート1!$D$9,シート2!$D$9,シート3!$D$9,シート4!$D$9) といったかたちにしたいのです。 ちなみに、ベクターからダウンロードした、 『絶対参照に変換』というフリーソフトを使ってみたのですが、 上手くいきませんでした…。 よろしく御回答お願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • jcctaira
  • ベストアンサー率58% (119/204)
回答No.2

マクロで変換するなら、以下で対応可能かと思います。   Sub 絶対参照変換()  Dim セル As Range  For Each セル In Cells.SpecialCells(xlCellTypeFormulas)   セル.Formula = Application.ConvertFormula(セル.Formula, xlA1, xlA1, xlAbsolute)  Next End Sub

madokaazusa
質問者

お礼

ご回答ありがとうございます。 試してみたところ、うまくいきました! たいへん助かりました。有難うございました!

その他の回答 (1)

  • WDY
  • ベストアンサー率27% (134/488)
回答No.1

式の入っているセルを選択し『F2』を押す(編集モードにする) 『F4』を押しEnterを各セルに行う。 これが一番早いと思う

madokaazusa
質問者

お礼

すばやいご回答ありがとうございました!

関連するQ&A