Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
If then else assistance - conditional "deletion"
Hi all,
I'm trying to write a macro that looks in a given column of data for two asterisks (**), for instance. If this macro encounters a cell with ** anywhere within its contents, it should delete the entire contents of the cell including the asterisks. I need the desired column of data to be user defined as well. Does anyone know how I would go about creating this? Any advice would be appreciated. Many thanks, Kelly *** Sent via Developersdex http://www.developersdex.com *** |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
If then else assistance - conditional "deletion"
To be clear, I don't want to delete the cell - only the contents within
the cell. My title is misleading - apologies. *** Sent via Developersdex http://www.developersdex.com *** |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
If then else assistance - conditional "deletion"
You could record a macro when you do:
Select the column Edit|Replace what: *~*~** with: (leave blank) replace all This is what the code would look like to search for ** in the entire column of the activecell. ActiveCell.EntireColumn.Replace _ What:="*~*~**", Replacement:="", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False Since * serves as a wild card, you specify an "escape" character telling excel that you really mean the asterisk (~*). So *~*~** is (wildcard)(real asterisk)(real asterisk)(wildcard) The same technique works when you want to change (or find) a question mark: ~? (and ~~ for a real tilde) Kelly wrote: Hi all, I'm trying to write a macro that looks in a given column of data for two asterisks (**), for instance. If this macro encounters a cell with ** anywhere within its contents, it should delete the entire contents of the cell including the asterisks. I need the desired column of data to be user defined as well. Does anyone know how I would go about creating this? Any advice would be appreciated. Many thanks, Kelly *** Sent via Developersdex http://www.developersdex.com *** -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Excel 2003: Conditional Formatting using "MIN" & "MAX" function | Excel Discussion (Misc queries) | |||
Excel - Golf - how to display "-2" as "2 Under" or "4"as "+4" or "4 Over" in a calculation cell | Excel Discussion (Misc queries) | |||
inserting a conditional "go to" command on a excel "if" function | Excel Worksheet Functions | |||
conditional formula to show "open" or "closed" | Excel Worksheet Functions | |||
excel should "paste special" a "conditional formatting" | Excel Programming |