- ベストアンサー
Excelマクロ &、*、"などの入った関数記述方法
初心者の質問で恐れ入ります。 以下のsumif関数をマクロで記述する方法を探しております。 =SUMIF(シート2!$B$1:$B$200,"*"&B4&"*",シート2!$C$1:$C$200) 何回かいてみてもうまくいきません。 &、*、"などの記述部分がネックになっている気がします。 どうぞよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
["]の使い方です。 1つだと文字列としての区切りの認識になってしまいますが、2つ続ける事で区切りとしての使い方を打ち消す事が出来ます。 Range("A1").Formula = "=SUMIF(シート2!$B$1:$B$200,""*""&B4&""*"",シート2!$C$1:$C$200)"
その他の回答 (1)
- himajin100000
- ベストアンサー率54% (1660/3060)
回答No.2
http://support.microsoft.com/kb/321819/ja =SUMIF(シート2!$B$1:$B$200,"~*" & B4 & "~*",シート2!$C$1:$C$200) Gooのシステムがどうなっているかわからないからチルダがうまく表示されてないかもしれないけど、想像して
質問者
お礼
ありがとうございます。 No.1の方のご回答いただき、解決いたしました。
お礼
すぐにうまくいきました! 勉強になりました。 迅速なご回答、誠にありがとうございました!