[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『特定条件下で下のセルと上のセルを結合するマクロを組みたい』(にく)
はじめまして、初心者です。
最後にURLを貼った画像のように、A列の特定のセルに特定の値が入ってるときだけ、
矢印で図示したようにその列の下のセルを上に結合したいのですが、
どのようなプログラムを書くとうまくいきますでしょうか。
なお、既に結合されてるセルを分解して書き直したいのはやまやまなのですが、
諸事情につき既に結合されているセルは極力そのまま扱う方向でお願いします。
こんな感じでやってみたんですが最初のbのセルに至るまで下からすべて結合されてしまいます
Dim i For i = 48 To 15 Step -3 Dim j For j = 46 To 10 Step -3 If Cells(j, 1) = "b" Then Range(Cells(j, 64), Cells(i, 66)).Merge End If Next j, i End Sub
↓状況を説明した画像です、URLを開いて下の方のダウンロードを押して開けます。
https://light.dotup.org/uploda/light.dotup.org603421.png.html
< 使用 Excel:Excel2010、使用 OS:Windows10 >
(tkit) 2019/08/01(木) 13:04
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.