QQ网名大全

求一段代码把我所复制的那一列的工作表名称加到我所复制的那一列的第一行上

'是这意思?未作测试看上去差不多
Sub 提取()
Dim i As Integer, n As Integer
Dim she1 As Worksheet
For Each she1 In Worksheets
If she1.Name <> "Sheet1" Then
With she1
For i = 4 To 256
If .Cells(39, i) = 1 Or .Cells(39, i) = 2 Then
n = n + 1
.Cells(3, i).Resize(36, 1).Copy Sheets("sheet1").Cells(2, n + 3)
Sheets("sheet1").Cells(1, n + 3) = .Name
End If
Next i
End With
End If
Next she1
End Sub
佚名
2024-06-07 06:37:19
最佳回答
类似问题(10)