Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I have several employees who send me there budget numbers that are numbers
hard coded into cell. I need to round all of these numbers to the nearest one hundred. I have a macro that I found on here that I can run but it only works if the cell contains a formula. Is there a way that I can make the hard coded numbers a formula so I can use the Rounding Macro or is there a was to modify this macro to make it work with hard coded number. Sub RoundAdd2() Dim myStr As String Dim Cel As Range For Each Cel In Selection If Cel.HasFormula = True Then If Not Cel.Formula Like "=ROUND(*" Then myStr = Right(Cel.Formula, Len(Cel.Formula) - 1) Cel.Value = "=ROUND(" & myStr & "," & "-2" & ")" End If End If Next End Sub Thanks for any suggestions! |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Excel GURUs help. (How to make program parse more than 1 forumla within a cell) | Excel Worksheet Functions | |||
Make a Workbook into VB Program | Excel Programming | |||
make my vba/excel program faster | Excel Programming | |||
make my vba/excel program faster | Excel Programming | |||
make my VBA program faster | Excel Programming |