Charlotte Foust
charlotte.foust at gmail.com
Thu Aug 11 16:28:01 CDT 2011
Have you tried using the list index to return the selected items?
Charlotte Foust
On Thu, Aug 11, 2011 at 10:12 AM, William Benson (VBACreations.Com) <
vbacreations at gmail.com> wrote:
> I click on n item in a listbox and I can tell I have selected it but
> whenever I test for Selected = true, Access is not reporting the true state
> of the selected property.
>
> There are column heads.
>
> Any idea why?
>
> Function ActiveReportID() As Long
> Dim i As Long
> Dim Frm As Form
> On Error Resume Next
> Set Frm = Forms("FrmMatchReport")
> If Frm Is Nothing Then
> ActiveReportID = 0
> Exit Function
> End If
>
> With Frm
> For i = 1 To .Controls("cboReportHeader").ListCount - 1
> If .Controls("cboReportHeader").Selected(i) Then 'Seems always to be
> false even when staring at the control I can tell it's true!
> ActiveReportID = .Controls("cboReportHeader").Column(0, i)
> Exit Function
> End If
> Next
> End With
>
> End Function
>
> --
> AccessD mailing list
> AccessD at databaseadvisors.com
> http://databaseadvisors.com/mailman/listinfo/accessd
>
>
> Website: http://www.databaseadvisors.com
>
>
>