Hello Again,
I'll try not to be too longwinded about this. Here's some pics:
This is Sheet5 "Quantities"
[/IMG]
I'm wanting to populate column A on sheet5 with the appropriate bid lettering/numbering from Sheet6 "Estimate". Here's a pic of that one:
This on is Sheet6 "Estimate"
[/IMG]
Here's the code I've been trying to make work:
I think I have it worked out for the most part if I can just figure out how to set that one range highlighted in red.
So basically, I need to set a range as rngBold.offset(0, 1) to next empty cell in that column but can't seem to make it work.
I'll try not to be too longwinded about this. Here's some pics:
This is Sheet5 "Quantities"

I'm wanting to populate column A on sheet5 with the appropriate bid lettering/numbering from Sheet6 "Estimate". Here's a pic of that one:
This on is Sheet6 "Estimate"

Here's the code I've been trying to make work:
Code:
Sub Exasperation()
Dim rngOff As Range [COLOR=#0000ff]' sheet6 "Estimate" range (offset of rngBold, column C)[/COLOR]
Dim rngBold As Range [COLOR=#0000ff] ' sheet6 "Estimate" range (all of column B)[/COLOR]
Dim bCell As Range
Dim ws5 As Worksheet
Dim ws As Worksheet
Set ws5 = Sheet5
Set ws = Sheet6
Set rngBold = ws.Range("B2:B500")
[COLOR=#ff0000]Set rngOff = ws.Range("rngBold.Offset(0, 1)" & Rows.Count).End(xlUp) [/COLOR][COLOR=#0000ff]'this is what I can't make work, supposed to be from rngBold to next empty cell in column C on "Estimate[/COLOR]
For Each bCell In ws5.Range("B6:B60")
With bCell
If bCell.Value = rngBold And rngBold.Font.Bold = True And rngOff = bCell.Offset(0, 1).Value Then
bCell.Offset(0, -1).Value = rngBold.Offset(0, -1).Value & rngOff.Offset(0, -1).Value
End If
End With
Next bCell
End Sub
I think I have it worked out for the most part if I can just figure out how to set that one range highlighted in red.
So basically, I need to set a range as rngBold.offset(0, 1) to next empty cell in that column but can't seem to make it work.