Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Hello, I dont know if this can be done... Say this is my equation in a cell: =PROPER(LEFT(A1,FIND(":",A1,4)-1))&IF(CountOccurrences(A1,",,")0," "&"("&CountOccurrences(A1,",,")+1&")",) And say A1 is a text =gift:something free,, is good,, can be bad because it may explode The equation returns: 'Gift (3)'<in A1 and the number 3 refers to items separated by ",," HOW DO I PUT THIS INTO VBA PROGRAMMING SO THAT I CAN JUST HIGHLIGHT ANY CELLS AND APPLY THIS FORMULA THAT WILL GIVE THE RESULT? UM.... IS THIS EVEN SIMPLE TO DO? "Countoccurences" is a user-defined equation that returns the number of times substring appears in str: Function CountOccurrences(str, substring) As Long Dim x As Variant x = Split(str, substring) CountOccurrences = UBound(x) ---- I thought this may be possible because I happened to look at this highlight-'n-apply-trimcleaning-macro: Sub trimclean() Dim CTRg As Range Dim oCell As Range Dim Func As WorksheetFunction Set Func = Application.WorksheetFunction On Error Resume Next Set CTRg = Selection.SpecialCells(xlCellTypeConstants, 2) If Err Then MsgBox "No data to clean and Trim!": Exit Sub For Each oCell In CTRg oCell = Application.WorksheetFunction.Clean(Func.Trim(oCel l)) Next End Sub But I'm so confused with all the functions listed here; dont know how to make my own function. Please help! -- Ambrosia ------------------------------------------------------------------------ Ambrosia's Profile: http://www.excelforum.com/member.php...o&userid=28146 View this thread: http://www.excelforum.com/showthread...hreadid=480664 |
#2
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]() Actually peeps, nevermind! : ![]() What I'm probably asking for is a lot. Anyways... I'll be posting a new probably-easier-to-answer-question on the next post instead. -- Ambrosia ------------------------------------------------------------------------ Ambrosia's Profile: http://www.excelforum.com/member.php...o&userid=28146 View this thread: http://www.excelforum.com/showthread...hreadid=480664 |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
How do I chart a function (equation) in excel; not a data series? | Charts and Charting in Excel | |||
Converting an Excel Model into a Function | Excel Worksheet Functions | |||
Equation behind the Function | Excel Worksheet Functions | |||
Converting Lotus function to Excel | Excel Worksheet Functions | |||
memory? Excel Equation Function / Cond. Formatting Dropout | Excel Discussion (Misc queries) |