Can't get .value=.value to work
Why don't you just use xlPasteValues rather than xlPasteFormulas, you won't
need the other bit then.
--
HTH
Bob Phillips
... looking out across Poole Harbour to the Purbecks
(remove nothere from the email address if mailing direct)
"Steph" wrote in message
...
Can anyone see why the "range value" section of this code won't work? I
get
an object not defined error?
shtarray = Array("Sheet1", "Sheet5", "Sheet2", "Sheet3", "Sheet4")
For Each sh In ActiveWorkbook.Worksheets(shtarray)
sh.Range("A2:EC2").Copy
Set frng = sh.Range("A5:EC" & Data.Range("B65536").End(xlUp).Row)
frng.PasteSpecial Paste:=xlPasteFormulas
With ActiveWorkbook.sh.Range("A5:EC" &
Data.Range("B65536").End(xlUp).Row)
.Value = .Value
End With
Next sh
|