• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロ 結合セルに対しての処理方法)

マクロで結合セルの処理方法

このQ&Aのポイント
  • マクロで結合セルに入力された日付の最終日を表示する方法を知りたい。
  • 現在の記述では結合セルの範囲を選択できず、最終日が表示されない。
  • 結合されたセルに対しての記述方法を教えてほしい。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

失礼しました。 >7行目から…(D:E)を結合したセルに そういう風に設計変更したという状況説明が無かったので、5行目同様C:Eの3列分セル結合されているのを誤記したのだと思ってました。 修正: .FormulaR1C1 = "=MAX(R7C[1]:R10000C[1])" 「R1C1形式の数式の書き方」については、エクセルの参考書などをひも解いてください。 #まぁとは言っても、マクロ以前にまずエクセル手動で操って正しい数式を記入し、エクセルのオプションで「R1C1形式」にチェックを入れることで、正しい数式の書き振りは一目で確認できます。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

いつの間に間違いましたか。 誤り: .FormulaR1C1 = "=MAX(R7C1:R10000C1)" 正解: .FormulaR1C1 = "=MAX(R7C:R10000C)"

kero1192kero
質問者

お礼

回答ありがとうございます。 シートの構成を変えて、最終日が表示されなくなりました。前は同一の列に入力も最終日の表示もさせていましたが、今回の変更により日付を入力する列が1つ前(C列→D列)になった為、現状の記述では最終日の表示ができなくなったのかなと思い、MAX以下の記述をチョコチョコ変えましたが、うまく表示されません。MAX以下の記述について御指導お願い致します。