VBA给excel表同一张表不同类进行自动插入序号

 时间:2024-10-11 21:47:42

1、添加控件按钮,并修改属性名称“自动插入序号”,并设置为“设计模式”

VBA给excel表同一张表不同类进行自动插入序号

3、添加代码如下:Private Sub CommandButton1_Click()Dim xhDim ixh = 1For i = 1 T泠贾高框o 50 ‘sheets(1)是表示当前工作薄第一个工作表,cells是表单元格 If (Sheets(1).Cells(i + 3, 3) <> Sheets(1).Cells(i + 2, 3)) Then '当前单元格与上一单元格不同时 xh = 1 Else xh = xh + 1 End If '开始插入序号 If (Len(Sheets(1).Cells(i + 3, 3)) > 0) Then '如果第三列班级存在,就在前面插入序 Sheets(1).Cells(i + 3, 1) = xh 'Worksheets("Sheet1").Range("A5").Value 'sheets(1).range("A1") Else Exit For '如果发现没有班级新记录了,就退出循环 End IfNext iEnd Sub

VBA给excel表同一张表不同类进行自动插入序号
  • 在VBA中如何删除文件?
  • 怎样使用VBA删除工作簿中所有空白工作表?
  • excel中使用vba打开工作薄时不自动更新链接
  • 在excel中增加、删除、有条件添加批注的vba代码
  • 如何使用VBA在Excel切换工作表时弹出提醒
  • 热门搜索
    欠条怎么写范本 萝卜干怎么做 章华染发剂怎么样 怎么包书皮 煤气罐着火怎么办 醉酒怎么办 广汽传祺gs4怎么样 我的世界枪怎么做 qq怎么发文件夹 10的9次方怎么打