ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Discussion (Misc queries) (https://www.excelbanter.com/excel-discussion-misc-queries/)
-   -   Setting Cells Equal only if Destination Cell Does Not Have a Formu (https://www.excelbanter.com/excel-discussion-misc-queries/186191-setting-cells-equal-only-if-destination-cell-does-not-have-formu.html)

[email protected]

Setting Cells Equal only if Destination Cell Does Not Have a Formu
 
Is there a way in VBA to set a cell equal to another cell only if the
destination cell does not contain a formula (has a value)?

Thanks

Adam Bush

Gary''s Student

Setting Cells Equal only if Destination Cell Does Not Have a Formu
 
Yes. Here we check A2 to make sure it has not formula:

Sub save_formula()
Set a1 = Range("A1")
Set a2 = Range("A2")
If a2.HasFormula Then
Else
a2.Value = a1.Value
End If
End Sub

--
Gary''s Student - gsnu200784


" wrote:

Is there a way in VBA to set a cell equal to another cell only if the
destination cell does not contain a formula (has a value)?

Thanks

Adam Bush


[email protected]

Setting Cells Equal only if Destination Cell Does Not Have a F
 
Gary,

Thanks you very much. I did not know that hasformula was a property.

Thanks

Adam Bush

"Gary''s Student" wrote:

Yes. Here we check A2 to make sure it has not formula:

Sub save_formula()
Set a1 = Range("A1")
Set a2 = Range("A2")
If a2.HasFormula Then
Else
a2.Value = a1.Value
End If
End Sub

--
Gary''s Student - gsnu200784


" wrote:

Is there a way in VBA to set a cell equal to another cell only if the
destination cell does not contain a formula (has a value)?

Thanks

Adam Bush



All times are GMT +1. The time now is 05:45 AM.

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