Oh ok Paul, i did it that way, because i recorded it first, then defined the
Range("A" & i), but it´s good now, millions thanks, the activecell i did
remember to leave just the range, still taking baby steps in this :)

I forgot to mention, after this  i have to switch the cells, the Last A goes
to the first B, like inverting the order, is this possible?thanks

2011/2/12 Dave Bonallack <davebonall...@hotmail.com>

>  Hi Paul,
> I'm really interested in the part of the macro that I have highlighted
> below (in case the highlighting doesn't travel well, I've marked each line
> with a *)
> I've not seen the 'Split' function before. I looked it up in the Help, but
> still couldn't make sense of it. If you have time, could you please explain
> that part?
> Regards - Dave.
>
> ------------------------------
> Date: Fri, 11 Feb 2011 06:15:45 -0800
> From: schreiner_p...@att.net
> Subject: Re: $$Excel-Macros$$ Macro issue passing values from Cell to
> columns
>
> To: excel-macros@googlegroups.com
>
>  Curious...
> Actually, the Activecell object is not necessary.
>
> I changed it to:
>
> If Range("A"&i) = "" then exit sub else
>
> and it worked just fine.
>
> BTW:
> I changed the loop to:
>
> Application.ScreenUpdating = False
> For R = 1 To 1000
>     If (Range("A" & R).Value = "") Then Exit Sub
> **    StrArray = Split(Range("A" & R).Value, ";")
> *    For C = 0 To UBound(StrArray)
> *        Cells(R, C + 1).Value = StrArray(C)
> *    Next C
> Next R
> Application.ScreenUpdating = True
>
> and it worked almost instantaneously instead of all the
> screen "flashing" that goes on with TextToColumns.
>
> Paul
>
>  ------------------------------
> *From:* Jorge Marques <leote.w...@gmail.com>
> *To:* excel-macros@googlegroups.com
> *Sent:* Thu, February 10, 2011 6:46:37 AM
> *Subject:* $$Excel-Macros$$ Macro issue passing values from Cell to
> columns
>
> Hi, i have a macro i´ve done, but it it has a problem, when it passes the
> data from cells A to various columns it stops no cell 20 in the sheet2 e the
> another stops at another cell number, i have the file attached here with the
> code below, can´t seem to discover the error, taking baby steps at this!i
> think the issue is on the "if" statement, but if i take it out, it does the
> macro well but indicates error in the end!
>
> Sub Macro2()
> '
> ' Macro2 Macro
> '
> ' Keyboard Shortcut: Ctrl+p
> '
> Dim i As Double
> i = 1
>
> While ActiveSheet.Select
>     If ActiveCell.Range("A" & i) = "" Then Exit Sub Else
>     Range("A" & i).Select
>     Selection.TextToColumns Destination:=Range("A" & i),
> DataType:=xlDelimited, _
>         TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False,
> Tab:=True, _
>         Semicolon:=False, Comma:=False, Space:=False, Other:=True,
> OtherChar _
>         :=";", FieldInfo:=Array(Array(1, 1), Array(2, 1), Array(3, 1)), _
>         TrailingMinusNumbers:=True
>     i = i + 1
> Wend
> End Sub
>
>
> Thank you very much for your help
>
> --
>
> ----------------------------------------------------------------------------------
> Some important links for excel users:
> 1. Follow us on TWITTER for tips tricks and links :
> http://twitter.com/exceldailytip
> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
> 3. Excel tutorials at http://www.excel-macros.blogspot.com
> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>
> To post to this group, send email to excel-macros@googlegroups.com
>
> <><><><><><><><><><><><><><><><><><><><><><>
> Like our page on facebook , Just follow below link
> http://www.facebook.com/discussexcel
>
> --
>
> ----------------------------------------------------------------------------------
> Some important links for excel users:
> 1. Follow us on TWITTER for tips tricks and links :
> http://twitter.com/exceldailytip
> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
> 3. Excel tutorials at http://www.excel-macros.blogspot.com
> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>
> To post to this group, send email to excel-macros@googlegroups.com
>
> <><><><><><><><><><><><><><><><><><><><><><>
> Like our page on facebook , Just follow below link
> http://www.facebook.com/discussexcel
>
> --
>
> ----------------------------------------------------------------------------------
> Some important links for excel users:
> 1. Follow us on TWITTER for tips tricks and links :
> http://twitter.com/exceldailytip
> 2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
> 3. Excel tutorials at http://www.excel-macros.blogspot.com
> 4. Learn VBA Macros at http://www.quickvba.blogspot.com
> 5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
>
> To post to this group, send email to excel-macros@googlegroups.com
>
> <><><><><><><><><><><><><><><><><><><><><><>
> Like our page on facebook , Just follow below link
> http://www.facebook.com/discussexcel
>

-- 
----------------------------------------------------------------------------------
Some important links for excel users:
1. Follow us on TWITTER for tips tricks and links : 
http://twitter.com/exceldailytip
2. Join our LinkedIN group @ http://www.linkedin.com/groups?gid=1871310
3. Excel tutorials at http://www.excel-macros.blogspot.com
4. Learn VBA Macros at http://www.quickvba.blogspot.com
5. Excel Tips and Tricks at http://exceldailytip.blogspot.com
 
To post to this group, send email to excel-macros@googlegroups.com

<><><><><><><><><><><><><><><><><><><><><><>
Like our page on facebook , Just follow below link
http://www.facebook.com/discussexcel

Reply via email to