第一题:
Sub x1()
Dim rg As Range
Columns("b:d").SpecialCells(xlCellTypeConstants).Select
Set rg = Selection
Application.Intersect(Columns(1), rg.EntireRow).Value = 1
Sub x2()
Dim wb1 As Workbook, x As Integer, rg As Range
Set wb1 = Workbooks.Open("D:\BaiduNetdiskDownload\VBA80\第12集:特殊单元格定位\A.xls")
For x = 1 To wb1.Sheets.Count
If x < 2 Then
wb1.Sheets(x).UsedRange.Copy (Workbooks("练习题").Sheets("第2题").Range("a1"))
Else
wb1.Sheets(x).UsedRange.Offset(1, 0).Copy (Workbooks("练习题").Sheets("第2题").Range("a65536").End(xlUp).Offset(1, 0))