Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Macro to remove ";"
This macro suggested for my previous question is
returning the error sub or function not defined. Can some tweak it for me. Sub Test() Dim NewStr As String NewStr = Replace(MyStr, ";;", ";") If Mid(NewStr, 1, 1) = ";" Then NewStr = Right (NewStr, Len(NewStr) - 1) If Right(NewStr, 1) = ";" Then NewStr = Left(NewStr, Len(NewStr) - 1) If InStr(NewStr, ";;") Then NewStr = Clean(NewStr) SemiClean = NewStr End Sub |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Macro to remove ";"
Because it is a recursive function (it calls itself) it needs to be a
function, needs the string to be converted passed to it, and needs to be named "SemiClean" "JA" wrote: This macro suggested for my previous question is returning the error sub or function not defined. Can some tweak it for me. Sub Test() Dim NewStr As String NewStr = Replace(MyStr, ";;", ";") If Mid(NewStr, 1, 1) = ";" Then NewStr = Right (NewStr, Len(NewStr) - 1) If Right(NewStr, 1) = ";" Then NewStr = Left(NewStr, Len(NewStr) - 1) If InStr(NewStr, ";;") Then NewStr = Clean(NewStr) SemiClean = NewStr End Sub |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Macro to remove ";"
maybe you want
Sub zReplace() On Error Resume Next Do While Not ActiveSheet.UsedRange.Find(";;") Is Nothing ' *.Replace() should return False, but it doesn't on my xl97 Call ActiveSheet.UsedRange.Replace( _ ";;", ";", xlPart, xlByRows, False) Loop On Error Goto 0 End Sub "JA" wrote: This macro suggested for my previous question is returning the error sub or function not defined. Can some tweak it for me. Sub Test() Dim NewStr As String NewStr = Replace(MyStr, ";;", ";") If Mid(NewStr, 1, 1) = ";" Then NewStr = Right (NewStr, Len(NewStr) - 1) If Right(NewStr, 1) = ";" Then NewStr = Left(NewStr, Len(NewStr) - 1) If InStr(NewStr, ";;") Then NewStr = Clean(NewStr) SemiClean = NewStr End Sub ----== Posted via Newsfeeds.Com - Unlimited-Uncensored-Secure Usenet News==---- http://www.newsfeeds.com The #1 Newsgroup Service in the World! 120,000+ Newsgroups ----= East and West-Coast Server Farms - Total Privacy via Encryption =---- |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
=SUBSTITUTE(C4,"~?#","") will this work to remove multiple string | Excel Worksheet Functions | |||
Excel - Golf - how to display "-2" as "2 Under" or "4"as "+4" or "4 Over" in a calculation cell | Excel Discussion (Misc queries) | |||
How do I create a macro to remove path from hyperlink "address"? | Excel Discussion (Misc queries) | |||
Macro to concatenate into "B1" B2 thru B"x" based on new data in "Col A" | Excel Discussion (Misc queries) | |||
Sending macro based e-mail with built-in "Heading" and "Text" | Excel Programming |