Microsoft
Software
Hardware
Network
Question : Simple VBA question
The following code will create a string StrHeading of selected items from an Access listbox. If the items selected are Red, Green and Blue, StrHeading will be "Red,Green,Blue". How do replace the right most comma with 'and' to make it "Red,Green and Blue"?
For Each varItem In ctl.ItemsSelected
StrHeading = StrHeading & ctl.ItemData(varItem) & ", "
Next varItem
If Right(StrHeading, 2) = ", " Then
StrHeading = Left(StrHeading, Len(StrHeading) - 2)
End If
' ...statement-to-replace-la
st-comma-w
ith-" and"-here....
Answer : Simple VBA question
Apologies simple mistake on my part, mid$ needs 1 as the start parameter
Dim pos As Integer
pos = InStrRev(StrHeading, ",")
If pos > 0 Then
TextBox2.Text = Mid$(StrHeading,1, pos - 1) & " and " & Mid$(StrHeading,pos + 1)
End If
Random Solutions
code for express check out with Paypal.
Having connection problems between two Windows servers.
One user Exchange 2007 cannot send external email
Using jqzoom (jquery)
Any good insights to Web Deployment from Visual studio 2008?
How do I resolve this error "javax.xml.ws.WebServiceEx
ception .... Place the resource correctly in the classpath.?
help with differential equation (but algebra reall)
SharePoint 3.0 Central Administration not loading
Default parameter to max date
Cleaning tapes in Commvault