<p></p><p>来个另类的方法,速度相对来说应该是不错的</p><p> </p><p>Sub test()<br/> Dim vUnlocked As Variant<br/> Dim rngUnlocked As Range</p><p> With Sheet1<br/> vUnlocked = .UsedRange<br/> .UsedRange.ClearContents<br/> .Protect<br/> .EnableSelection = xlUnlockedCells<br/> On Error Resume Next<br/> .UsedRange.Value = 1<br/> .Unprotect<br/> Set rngUnlocked = .UsedRange.SpecialCells(xlCellTypeConstants)<br/> .UsedRange = vUnlocked<br/> rngUnlocked.Select<br/> End With<br/>End Sub</p><p><br/> </p>
[此贴子已经被作者于2008-2-19 21:05:55编辑过] |