• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルVBA(マクロ)の書き方で・・・)

エクセルVBA(マクロ)で自動記録する方法

このQ&Aのポイント
  • エクセルVBA(マクロ)を使用して、自動記録する方法について教えてください。
  • エクセルマクロでの「絶対参照セル」の表現方法についても教えてください。
  • 実際のシートで入力した関数と同じようにVBAで記述する方法について教えてください。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

Range("C4").Formula = "=IF(月!$D4=稼動シート!$B$2,月!B4,""◆"")" そのままで1行で記載するならこうなります。 Selectは直接設定にすることで省略可 Formulaは式をセットする為省略不可 数式自体を""で囲むのも値でなく、式をセットするのに省略できません。 ◆の前後の""は文字列内にて"を意味する設定なので省略できません。

yastaro
質問者

お礼

ありがとうございました。 わかりにくい質問だったと思いますが、理解していただいた上での的確な質問に感謝いたします。