VBA Do Until
Dave, I just tried your second formula too, but am getting an error on
rB.Offset(0, -1).Formula = csFORMULA
Any ideas?
This is code I used:
Const csFORMULA = "<your formula here"
Dim rB As Range
Set rB = Range("B1")
Do
if isempty(rb.value) then
exit do
end if
rB.Offset(0, -1).Formula = csFORMULA
Set rB = rB.Offset(1, 0)
Loop
"Brent E" wrote:
I tried your formula w/ my own slight variation:
Const csFORMULA =
"=IF(RC[1]<"""""""",,ISNUMBER(MATCH(RC[1],'[QA_Accounts_Overview2007.xls]LB
SUMMARIES'!C1,0)))"
Dim RB As Range
Set RB = Range("B1")
Do Until IsEmpty(RB.Value)
RB.Offset(0, -1).Formula = csFORMULA
Loop
Range("A2").Select
I am getting an error on this line:
RB.Offset(0, -1).Formula = csFORMULA
Please advise.
Thanks,
"JE McGimpsey" wrote:
One way:
Const csFORMULA = "<your formula here"
Dim rB As Range
Set rB = Range("B1")
Do Until IsEmpty(rB.Value)
rB.Offset(0, -1).Formula = csFORMULA
Loop
In article ,
Brent E wrote:
Good morning,
I need a VBA module to do the following:
For each cell in ColB that is not blank or null,
paste formula in ColA corresponding cell.
So something like
Do Until
ColB cell is blank
Paste formula in colA cell
End.
Please assist.
Thanks Much,
|