- ベストアンサー
VBAでセルを結合
いつもお世話になっております。 VBAで「B列に●●が入力されたら、B列から10列はなれたセルから3つ分を結合して、そのセルに××と入力する」という処理を行います。 まだ途中なんですが、こんな感じで考えています。 If B.Value = "火" Then Range(offset0, 10),Resize(1, 3)).MergeCells = True 'ここからの処理は未定 End If マージした後にさらに値を入れるので、variantかなんかで変数を用意して、その中に入れたほうがいいかな?と考えていますが、どうでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんな設定で良いのでは If B.Value = "火" Then B.Offset(0, 10).Resize(1, 3).MergeCells = True B.Offset(0, 10).Value = "××" End If
お礼
できました! ありがとうございます。