![]() |
Delete names
Hi ,
I created a macro to download data from .prn files to my worksheet A , then query the data and copy-past the results to worksheet B. Every time after running my macro it created hundreds of names with the pattern like : externaldata-34 externaldata-35 ...... and all the way to externaldata-569!!!!!! I am so frustrated with all this names. Any one can give me some suggestions on how to get rid of this ???????? Please help ! Thanks so much! Meme |
Delete names
Run some code
Dim nme As Name For Each nme In ActiveWoekbook.Names If Left(nme.Name,8) = "external" Then nme.Delete End If Next nme -- HTH Bob Phillips ... looking out across Poole Harbour to the Purbecks (remove nothere from the email address if mailing direct) "Meme" wrote in message ... Hi , I created a macro to download data from .prn files to my worksheet A , then query the data and copy-past the results to worksheet B. Every time after running my macro it created hundreds of names with the pattern like : externaldata-34 externaldata-35 ..... and all the way to externaldata-569!!!!!! I am so frustrated with all this names. Any one can give me some suggestions on how to get rid of this ???????? Please help ! Thanks so much! Meme |
Delete names
Thanks Bob for your response. However the name
like "external..." didn't get moved from the name lists by the code, should I make some adjustments before copy- paste your code to my macro ? Thanks a lots. Meme -----Original Message----- Run some code Dim nme As Name For Each nme In ActiveWoekbook.Names If Left(nme.Name,8) = "external" Then nme.Delete End If Next nme -- HTH Bob Phillips ... looking out across Poole Harbour to the Purbecks (remove nothere from the email address if mailing direct) "Meme" wrote in message ... Hi , I created a macro to download data from .prn files to my worksheet A , then query the data and copy-past the results to worksheet B. Every time after running my macro it created hundreds of names with the pattern like : externaldata-34 externaldata-35 ..... and all the way to externaldata-569!!!!!! I am so frustrated with all this names. Any one can give me some suggestions on how to get rid of this ???????? Please help ! Thanks so much! Meme . |
Delete names
Meme,
There was a typo in the code I gave you. Give this a try instead For Each nme In ActiveWorkbook.Names If Left(nme.Name, 8) = "external" Then nme.Delete End If Next nme -- HTH Bob Phillips ... looking out across Poole Harbour to the Purbecks (remove nothere from the email address if mailing direct) wrote in message ... Thanks Bob for your response. However the name like "external..." didn't get moved from the name lists by the code, should I make some adjustments before copy- paste your code to my macro ? Thanks a lots. Meme -----Original Message----- Run some code Dim nme As Name For Each nme In ActiveWoekbook.Names If Left(nme.Name,8) = "external" Then nme.Delete End If Next nme -- HTH Bob Phillips ... looking out across Poole Harbour to the Purbecks (remove nothere from the email address if mailing direct) "Meme" wrote in message ... Hi , I created a macro to download data from .prn files to my worksheet A , then query the data and copy-past the results to worksheet B. Every time after running my macro it created hundreds of names with the pattern like : externaldata-34 externaldata-35 ..... and all the way to externaldata-569!!!!!! I am so frustrated with all this names. Any one can give me some suggestions on how to get rid of this ???????? Please help ! Thanks so much! Meme . |
All times are GMT +1. The time now is 03:59 PM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com