鱼C论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: wp231957

[学习笔记] VBA 专辑 之三

[复制链接]
 楼主| 发表于 2022-12-9 10:00:56 | 显示全部楼层
wp231957 发表于 2020-7-7 08:57
双表联动更新 示例

按照B列 是否一致 填充相同序号,并按照序号一致 合并单元格
Sub wp()
   Application.DisplayAlerts = False  '禁止提示信息的显示,合并单元格会有是否保留左上角的提示
   
   Range("a2") = Range("a2").Row - 1
   Range("a3:a92").Select
   s = Selection.Rows.Count
   For i = 3 To s + 2                '按B列是否一致 填充序号
      If Range("b" & i) <> Range("b" & i - 1) Then
         Range("a" & i) = Range("a" & i - 1) + 1
      Else
         Range("a" & i) = Range("a" & i - 1)
      End If
   Next
   '''以下按照上面填充的序号 进行相同序号合并单元格
   k = 2
   For i = 3 To s + 2
     If Range("a" & i) <> Range("a" & k) Then
        Range("a" & k & ":" & "a" & i - 1).Select
        Selection.Merge
        k = i
     End If
   Next
End Sub
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-24 01:49

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表