Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
jeb
 
Posts: n/a
Default Replace using wildcards

Hi,
I'm a newbie to Excel and this group so please excuse my ignorance.

I'm trying to do what should be a pretty simple find and replace. I want to
replace:
base=xyz*cntry=123*type=simple
wist
base=differentbase*cntry=123*type=simple

I have to include the type field in my search and the asterik's are part of
the text, not wildcards. The only thing I want to change is the base.
I put this in for the search criteria:
base=xyz*cnty=???*type=simple
This finds all the lines I'm looking for so, so far, so good.
For the replace string, I use this:
base=differentbase*cntry=???*type=simple

The result is that it changes all the cntry='s to ??? instead of just
leaving them alone.

Any suggestions appreciated.
  #2   Report Post  
Peo Sjoblom
 
Posts: n/a
Default

Precede the wildcard with a tilde

~* instead of *

Regards,

Peo Sjoblom


"jeb" wrote:

Hi,
I'm a newbie to Excel and this group so please excuse my ignorance.

I'm trying to do what should be a pretty simple find and replace. I want to
replace:
base=xyz*cntry=123*type=simple
wist
base=differentbase*cntry=123*type=simple

I have to include the type field in my search and the asterik's are part of
the text, not wildcards. The only thing I want to change is the base.
I put this in for the search criteria:
base=xyz*cnty=???*type=simple
This finds all the lines I'm looking for so, so far, so good.
For the replace string, I use this:
base=differentbase*cntry=???*type=simple

The result is that it changes all the cntry='s to ??? instead of just
leaving them alone.

Any suggestions appreciated.

  #3   Report Post  
jeb
 
Posts: n/a
Default

Peo,
Thanks for the suggestion but I did that, too. I did this find:
base=xyz~*cnty=???~*type=simple
For the replace string, I used this:
base=differentbase~*cntry=???~*type=simple
I also used this replace with the find above:
base=differentbase~**

The result in both cases was that the string got changed to the EXACT string
I typed in, tilde's and all.

John

"Peo Sjoblom" wrote:

Precede the wildcard with a tilde

~* instead of *

Regards,

Peo Sjoblom


  #4   Report Post  
swatsp0p
 
Posts: n/a
Default


Excuse me for jumping into this, but <only use the wildcards in the
Find operation, not the replace. Type in the EXACT information you
want the cell to end up with.

Good Luck!


--
swatsp0p


------------------------------------------------------------------------
swatsp0p's Profile: http://www.excelforum.com/member.php...o&userid=15101
View this thread: http://www.excelforum.com/showthread...hreadid=332653

  #5   Report Post  
jeb
 
Posts: n/a
Default

Thanks but I can't do it that way. There are hundreds of different cntry's in
the find list. So it could be 123 or 456, etc. That's why I use ??? in the
find statement, so I find them all. But I don't want to change that value
when I do the replace.

So the lines I'm searching for could be:
base=xyz*cntry=123*type=simple
base=xyz*cntry=456*type=simple
base=xyz*cntry=789*type=simple

I want to find all the different cntry's but only of type simple. There are
multiple type's, too, so I have to define it in my search.

John



"swatsp0p" wrote:


Excuse me for jumping into this, but <only use the wildcards in the
Find operation, not the replace. Type in the EXACT information you
want the cell to end up with.

Good Luck!


--
swatsp0p


------------------------------------------------------------------------
swatsp0p's Profile: http://www.excelforum.com/member.php...o&userid=15101
View this thread: http://www.excelforum.com/showthread...hreadid=332653




  #6   Report Post  
Dave Peterson
 
Posts: n/a
Default

Any chance these strings are in one column?

If yes, you could apply Data|Filter|autofilter to that column.
Filter using Custom
contains type=simple

and then do your edit|replace.

(heck, with just a few columns, it wouldn't be too difficult to do a few times)

jeb wrote:

Hi,
I'm a newbie to Excel and this group so please excuse my ignorance.

I'm trying to do what should be a pretty simple find and replace. I want to
replace:
base=xyz*cntry=123*type=simple
wist
base=differentbase*cntry=123*type=simple

I have to include the type field in my search and the asterik's are part of
the text, not wildcards. The only thing I want to change is the base.
I put this in for the search criteria:
base=xyz*cnty=???*type=simple
This finds all the lines I'm looking for so, so far, so good.
For the replace string, I use this:
base=differentbase*cntry=???*type=simple

The result is that it changes all the cntry='s to ??? instead of just
leaving them alone.

Any suggestions appreciated.


--

Dave Peterson
  #7   Report Post  
jeb
 
Posts: n/a
Default

Thanks Dave! That's what I needed.

John

"Dave Peterson" wrote:

Any chance these strings are in one column?

If yes, you could apply Data|Filter|autofilter to that column.
Filter using Custom
contains type=simple

and then do your edit|replace.

(heck, with just a few columns, it wouldn't be too difficult to do a few times)


Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
macro to Find Replace in Excel Nurddin Excel Discussion (Misc queries) 7 January 3rd 05 04:29 AM
Find and Replace Needing Help Excel Discussion (Misc queries) 1 December 17th 04 05:38 AM
How Can I find and replace symbols in excel data ( white square) alawhizkid Excel Discussion (Misc queries) 1 December 14th 04 10:44 PM
macro to search and replace with offset Tim Excel Discussion (Misc queries) 5 December 11th 04 09:30 PM
Replace Fx with = in Excel as older excel versions were. Solzman Excel Discussion (Misc queries) 1 December 2nd 04 04:55 PM


All times are GMT +1. The time now is 04:17 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"