|
第12节练习题完成如下:
Sub 第1题()
Dim rg As Range, rg1 As Range
Set rg = Intersect(Sheets("第1题").UsedRange, Columns("b:d"))
Set rg1 = rg.SpecialCells(xlCellTypeConstants).EntireRow
Intersect(rg1, Columns(1)) = 1
End Sub
Sub 第2题()
Dim wb As Workbook, i As Integer
Set wb = Workbooks.Open("D:\工作\EXCEL学习\VBA80\第12集:特殊单元格定位\A.xls")
For i = 1 To wb.Sheets.Count
If i = 1 Then
wb.Sheets(i).Range("a1").CurrentRegion.Copy Workbooks("练习题.xls").Sheets("第2题").Range("A1")
Else
wb.Sheets(i).Range(Range("a2"), Range("a2").End(xlDown)).EntireRow.Copy Workbooks("练习题.xls").Sheets("第2题").Range("a1").End(xlDown).Offset(1, 0)
End If
Next
End Sub
|
|