ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   Place Valuse in Cell depanding on another (https://www.excelbanter.com/excel-programming/299376-place-valuse-cell-depanding-another.html)

Gerry[_6_]

Place Valuse in Cell depanding on another
 
If C2 is blank then put value of B2 into C2 otherwise
leave C2 as it is. All data type are the same. Can anyone
help me with this please.

JE McGimpsey

Place Valuse in Cell depanding on another
 
One way:

With Range("C2")
If IsEmpty(.Value) Then .Value = .Offset(0, -1).Value
End With

In article ,
"Gerry" wrote:

If C2 is blank then put value of B2 into C2 otherwise
leave C2 as it is. All data type are the same. Can anyone
help me with this please.


Gerry[_6_]

Place Valuse in Cell depanding on another
 
Many Thanks for this.
Now I want to replicate this down the column.

Can you assist.

Gerry


-----Original Message-----
One way:

With Range("C2")
If IsEmpty(.Value) Then .Value = .Offset(0, -

1).Value
End With

In article ,
"Gerry" wrote:

If C2 is blank then put value of B2 into C2 otherwise
leave C2 as it is. All data type are the same. Can

anyone
help me with this please.

.


JE McGimpsey

Place Valuse in Cell depanding on another
 
One way:

Dim rCell As Range
For Each rCell in Range("C2:C" & _
Range("C" & Rows.Count).End(xlUp).Row)
With rCell
If IsEmpty(.Value) Then .Value = .Offset(0, 1).Value
End With
Next rCell

In article ,
"Gerry" wrote:

Many Thanks for this.
Now I want to replicate this down the column.

Can you assist.

Gerry


-----Original Message-----
One way:

With Range("C2")
If IsEmpty(.Value) Then .Value = .Offset(0, -

1).Value
End With



All times are GMT +1. The time now is 07:04 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com