• 締切済み

VBA IFとの組み合わせ

もし、こうだった場合は 文字列Aの前に「〇〇」という文字列を追加。 そうではないときは文字列Aのまま といったVBAを組みたいと思ったのですが IF関数と、あとは何を組み合わせればいいのでしょうか。 Text関数かと思いましたが、うまくいきません。

みんなの回答

  • 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

ayumcom
質問者

補足

有難うございました。 文字列Aは、Cellsであらわすものでしょうか。 文字列はワンパターンではありません。

関連するQ&A