excel - Macro Formatting a csv file -
i using macro generate file 3 columns ( a,b,c) , save csv. have working fine except when save it. file saves correct saves lines in columns after data " " " in rows of each line. need clean up. ending line different everyday, , need delete first open line end of workbook.
i tried this:
selection.end(xldown).select range("a100:c100").select range(selection, activecell.specialcells(xllastcell)).select selection.delete shift:=xlup
but cell reference change everyday, tried:
selection.end(xldown).select range("a:c").select range(selection, activecell.specialcells(xllastcell)).select selection.delete shift:=xlup
and deletes data. great below example of data , how looks. need rid of " " " , these show when view in notepad, program use looks @ " " " data
6/27/2012 0:00,aaaa,-0.011111 6/27/2012 0:00,bbbb,-0.22222 6/27/2012 0:00,cccc,-0.03333 6/27/2012 0:00,ddddd,-0.0044 6/27/2012 0:00,xxxxxx,-0.0555 ' ' ' ' ' ' ' ' ' '
try code clean out unnecessary lines ""
dim rng range set rng = columns(1).find("""") range(rng, rng.end(xldown).end(xltoright)).entirerow.delete
this work long there more 1 " in line, if there 1, gets bit trickier.
Comments
Post a Comment