Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
The sub below gives the result I wanted but when the workbook is
opened it comes up with an error 9 message. I've tried to track it down but to success so far; any help woul dbe appreciated. Sub ReplaceDotDelimiter() 'sub to add back in dot delimiters previously removed Dim ary(8) As Variant Dim sval As Variant Dim i, lr As Integer ary(0) = 4 ary(1) = 8 ary(2) = 12 ary(3) = 16 ary(4) = 20 ary(5) = 24 ary(6) = 28 ary(7) = 32 ary(8) = 37 Sheets("Data_for_RIB_Import_Convertor").Select lr = Cells(Rows.Count, 1).End(xlUp).Row For Each Cell In Range("A3:a" & lr) sval = Cell.Value 'ary = Array(4, 8, 12, 16, 20, 24, 28, 32, 37) For i = LBound(ary) To UBound(ary) sval = Left(sval, ary(i) - 1) & "." & Right(sval, Len(sval) - ary(i) + 1) Next i Cell.FormulaR1C1 = sval Next Range("a3").Select End Sub |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
delete row formula changes array range on related sheet | Excel Worksheet Functions | |||
Run time error related to add-ins | Excel Discussion (Misc queries) | |||
Combining related unique (distinct) values from two columns into an array | Excel Programming | |||
Adding OptionButtons to array error 91 | Excel Programming | |||
Determining number of values in an array (2 related questions) | Excel Programming |