Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.misc
|
|||
|
|||
![]()
hi all,
Can someone pls tell me what is wrong with this code? (It just wont run ....) I am trying to split data from worksheet "RAW data" into two worksheets "IR data" and "FLS data", based on the length of the string in column A of RAW data. The macro is intended to run until entry in column A becomes empty. Sub splitdata() Dim i As Variant Dim j As Variant Dim k As Variant Dim a As Variant Dim c As Range 'current Dim n As Range 'next Set c = Range("A2") i = 2 j = 2 k = 2 Do While Not IsEmpty(c) Set n = c.Offset(1, 0) a = Len(Cells(i, "A")) If a < 9 Then IRdata!Range(Cells(j, "A"), Cells(j, "O")) = RAWdata!Range(Cells(i, "A"), Cells(i, "O")) j = j + 1 Else FLSdata!Range(Cells(k, "A"), Cells(k, "O")) = RAWdata!Range(Cells(i, "A"), Cells(i, "O")) k = k + 1 End If i = i + 1 Set c = n Loop End Sub Thnx, Joe. |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
Search, Copy, Paste Macro in Excel | Excel Worksheet Functions | |||
Can T Get Macro To Run! | New Users to Excel | |||
Closing File Error | Excel Discussion (Misc queries) | |||
Help with macro looping and color query function | Excel Discussion (Misc queries) | |||
Date macro | Excel Discussion (Misc queries) |