• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセルの関数・マクロについて)

エクセルの関数・マクロについて

このQ&Aのポイント
  • エクセルにおける関数やマクロを使用することで、指定した条件に応じてセル内の文字列を変更することが可能です。
  • 例えば、指定した文字列が含まれている場合に一部の文字列を削除したり、新たな文字列を追加したりすることができます。
  • 具体的な例として、「送料無料」と「手数料無」が含まれている場合や、それぞれが含まれていない場合に処理方法が異なることを紹介しました。

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

  • ベストアンサー
  • watabe007
  • ベストアンサー率62% (476/760)
回答No.1

>例)A2セル内文字列に 参考に Sub Test()   Dim myStr As String, add As String   myStr = Range("A2").Value   If InStr(myStr, "送料無料") And InStr(myStr, "手数料無") Then     add = "AA"   ElseIf InStr(myStr, "送料無料") Then     add = "Aa"   ElseIf InStr(myStr, "手数料無") Then     add = "aA"   Else     add = "aa"   End If   myStr = Replace(myStr, "送料無料", "")   myStr = Replace(myStr, "手数料無", "")   Range("A2").Value = myStr & add End Sub

aoisisa
質問者

お礼

ありがとうございます!思うとおりの結果に処理できました!

すると、全ての回答が全文表示されます。

関連するQ&A