Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Junior Member
 
Posts: 1
Default using replace to get the desired value?

Hello,
I'm using replace in VBA it looks like this:


VB:
Dim result As String
result = Replace(Range("d5"), "X", Range("f2"))
Range("k1") = result

If you like these VB formatting tags please consider sponsoring the author in support of injured Royal Marines
This will look in d5 for X and replace it with f2. If instead of looking for X i want to look for the value in d4, how is it done? if i put range("d4") instead of X it doesn't work.

Thanks
K
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3,514
Default using replace to get the desired value?

Try...

Dim sCriteria As String
sCriteria = Range("D4").Value
Range ("K1").Value = _
Replace(Range("D5").Value, sCriteria, Range("F2").Value)

--
Garry

Free usenet access at http://www.eternal-september.org
ClassicVB Users Regroup!
comp.lang.basic.visual.misc
microsoft.public.vb.general.discussion


  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 173
Default using replace to get the desired value?

Keith,

Using Range("D4") in place of "X" worked fine for me. It could be that the value in D4 is not found within D5. Did you try it out by placing an "X" in cell D4?

When I tested it, your code was case-sensitive; so "x" is not the same as "X". You could use "UCase" to convert all of the Text to Upper-case and then use vbProperCase to return a string with only the first letter capitalized. Here is an example:

Dim result As String
result = Replace(UCase(Range("D5")), UCase(Range("D4")), UCase(Range("F2")))
Range("K1") = StrConv(result, vbProperCase)

Good luck sorting this out.

Ben
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
Meeting desired Targets Shweta Srivastava Excel Discussion (Misc queries) 2 April 14th 09 11:38 AM
IRR desired return izbix Excel Worksheet Functions 3 May 3rd 07 06:47 AM
Simplicity is Desired natei6 Excel Worksheet Functions 8 April 11th 06 07:10 AM
Print only desired rows 13 Whistling Pigs Excel Programming 1 June 27th 05 09:07 PM
sum values in a col only if value in next col is desired value u999rbm Excel Programming 3 January 16th 05 04:20 PM


All times are GMT +1. The time now is 10:19 PM.

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"