- ベストアンサー
エクセル VBAでエラーがでます
エクセルのVBAで 以下の文を書くと、赤くエラーがでます。 「新」が反転します。 Range("o2").Value = "=IF(n2=0,"新","再(既)")" セルの中に、関数を入れたいのですが、 方法が間違ってますでしょうか? 宜しくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 ダブルクォーテーションが足りません。 例えば、"新" としたいときは、""新"" のようにします 「 "」 を表したい時は、「""」と2個にするわけです。 で、以下のようになります。 Range("o2").Value = "=IF(n2=0,""新"",""再(既)"")" 以上です。
お礼
ありがとうございました。 大変早くお返事が頂けましたので助かります。 おかげさまで うまくいきました。 ありがとうございました。