Я получаю эту ошибку при попытке получить значения для поля со списком "Сайт". Ниже приведены изображения листа Excel и сообщения об ошибке, а также часть кода, в которой происходит ошибка. Любая помощь будет принята с благодарностью. Спасибо!
(снимок экрана кода)
Жесткий код - ошибки в строке Site.AddItem rstSite.Fields("mfg_site")
Private Sub Site_Enter()
Dim stSQL As String
Dim rstSite As ADODB.Recordset
' First remove any existing
Site.Clear
DoEvents
' Load Widget
stSQL = "select distinct mfg_site from suserflds join sample on sample.sampno=suserflds.sampno" & _
" where cast(coldate as date) between '" & DateValue(DateFrom) & "' and '" & DateValue(DateTo) & "'" & _
" order by mfg_site "
Set rstSite = con.Execute(stSQL)
While Not rstSite.EOF
Site.AddItem rstSite.Fields("mfg_site")
rstSite.MoveNext
Wend
Set rstSite = Nothing
End Sub