- Dim f As New clsFunc
- Sub Main()
- Dim i&, r, j&, y&, n&, m&, x, arr, brr, arrjg, cRow As New Collection
- Dim sht As Worksheet, hd As New cls_head_datas
- Dim cTitle As New Collection, rng As Range
- Dim dic As Object, key As String
- For i = 2 To Sheets.Count
- Set sht = Sheets(i)
- arr = f.GetArrData(sht.[a4], 2, 1, , -2)
- If IsArray(arr) Then
- hd.ReadData arr, 1, sht.Name, "工作表名"
- End If
- Next
- arrjg = hd.GetArray
- For i = 1 To UBound(arrjg)
- If Trim(arrjg(i, 2)) <> "" Then cRow.Add i
- Next
- Set rng = f.Get_range_data([a2], , -1, 1, 0)
- If Not rng Is Nothing Then rng.ClearContents
- f.Auto_ArrToRange f.myChooseRows(arrjg, cRow), [a1]
- End Sub
复制代码
|