- 締切済み
VBA IFとの組み合わせ
もし、こうだった場合は 文字列Aの前に「〇〇」という文字列を追加。 そうではないときは文字列Aのまま といったVBAを組みたいと思ったのですが IF関数と、あとは何を組み合わせればいいのでしょうか。 Text関数かと思いましたが、うまくいきません。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- HohoPapa
- ベストアンサー率65% (455/693)
回答No.2
'文字列Aがセルに埋まった値なら Sub sample1() If こうだった場合 Then Range("B3").Value = "〇〇" & Range("b3").Value End If End Sub 'とか Sub sample2() If こうだった場合 Then With ThisWorkbook.Sheets("Sheet1") .Cells(3, 4).Value = "〇〇" & .Cells(3, 4).Value End With End If End Sub '文字列Aが変数なら Sub sample2() Dim MyMijiretu As String MyMijiretu = "ABCDE" If こうだった場合 Then MyMijiretu = "〇〇" & MyMijiretu End If End Sub
- HohoPapa
- ベストアンサー率65% (455/693)
回答No.1
こんな書き方です。 if こうだった場合 then 文字列A = "〇〇" & 文字列A end if
補足
有難うございました。 文字列Aは、Cellsであらわすものでしょうか。 文字列はワンパターンではありません。