Home |
Search |
Today's Posts |
|
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Many thanks.
I now have the following to get me started: Dim iloc As Integer, firstNum As String Dim ComplexPageNo As Boolean, SimplePageNo As Boolean iloc = InStr(FirstPageNumber, "/") If iloc < 0 Then 'user wants a complex page number structure ComplexPageNo = True 'so make sure first page is 1 firstNum = CLng(Left(FirstPageNumber, iloc - 1)) & "/" & "1" Else 'user wants a simple page number structure SimplePageNo = True firstNum = CLng(FirstPageNumber) 'force the first simple page number to 1 If firstNum < 1 Then firstNum = 1 End If End If If ComplexPageNo = True Then varr = Split(firstNum, "/") Dim True1stPageNr As String True1stPageNr = varr(0) & "/" & varr(1) ElseIf SimplePageNr = True Then Dim True1stPageNr As Integer True1stPageNr = firstNum End If Regards. "Tom Ogilvy" wrote in message ... iloc = Instr(FirstPageNumber,"/") if iloc < 0 then firstNum = clng(left(FirstPageNumber,iloc-1)) Else firstNum = clng(FirstPageNumber) End if -- Regards, Tom Ogilvy "S G Booth" wrote in message ... I would like to test a cell's value to see if it takes the form ?/? where ? should simply be integers.....something like 2/1 or 27/1 or 256/1 The requirement is for the value to be in the form integer/1 I have: varr = Split(FirstPageNumber, "/") where FirstPageNumber holds the value of the cell in question (as a String). This works (sort of) but not in all cases (eg when "/" is missing). I need to do this test just once for each sheet, and wish to get the integer value. Would appreciate some help, please. Regards. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
A/B split testing question | Excel Discussion (Misc queries) | |||
Very basic pivottable question (XL2003) | Excel Discussion (Misc queries) | |||
Split UPC Question | Excel Discussion (Misc queries) | |||
Split & Trim question | Excel Programming | |||
Right & Split question | Excel Programming |