鱼C论坛

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

[学习笔记] VBA 专辑 之三

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

按照B列 是否一致 填充相同序号,并按照序号一致 合并单元格
  1. Sub wp()
  2.    Application.DisplayAlerts = False  '禁止提示信息的显示,合并单元格会有是否保留左上角的提示
  3.    
  4.    Range("a2") = Range("a2").Row - 1
  5.    Range("a3:a92").Select
  6.    s = Selection.Rows.Count
  7.    For i = 3 To s + 2                '按B列是否一致 填充序号
  8.       If Range("b" & i) <> Range("b" & i - 1) Then
  9.          Range("a" & i) = Range("a" & i - 1) + 1
  10.       Else
  11.          Range("a" & i) = Range("a" & i - 1)
  12.       End If
  13.    Next
  14.    '''以下按照上面填充的序号 进行相同序号合并单元格
  15.    k = 2
  16.    For i = 3 To s + 2
  17.      If Range("a" & i) <> Range("a" & k) Then
  18.         Range("a" & k & ":" & "a" & i - 1).Select
  19.         Selection.Merge
  20.         k = i
  21.      End If
  22.    Next
  23. End Sub
复制代码
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-22 20:18

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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