• ベストアンサー

VBAでセルに計算式入力(”の扱い方)

VBAからExcelのワークシートに計算式を入力させたいんですが、""を使用する場合にはどのように扱えばいいのでしょうか? たとえば3+5の計算式を入力する場合は "=3+5" としますよね? では=IF(A1="○","","×") の場合は? "がつながると区切りがおかしくなってエラーになってしまいます。 どのように記述すればいいんでしょうか?

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

  • ベストアンサー
  • ja7awu
  • ベストアンサー率62% (292/464)
回答No.1

Range("B1").Formula = "=IF(A1=""○"","""",""×"") " でいかがでしょうか。

w-inty
質問者

お礼

回答ありがとうございます。 "を2回繰り返せばよかったんですね! " & "とかいろいろ変なふうにやってました(笑) ありがとうございました。

関連するQ&A