I have the following code and it is telling me that an item is not found is this collection. this is coming up on the recipient = rst![Business Email Address] line
Code:
Private Sub EmailRRCOA_Click()
On Error GoTo SendEmail_Err
Dim myOlApp As Object
Dim myNameSpace As Object
Dim myFolder As Object
Dim myItem As Object
Dim myAttachments, myRecipient As Object
Dim recipient As String
Dim file_name As String
Dim mySubject As Object
Dim dbs As Object
Dim rst As Object
Dim strSQL As String
'Select the Query where you want your information to be drawn from
strSQL = "ClientChangeOfAddress"
Set dbs = CurrentDb
Set rst = dbs.OpenRecordset(strSQL)
rst.MoveFirst
While Not rst.EOF
'This is the email address that you corresponds to your recipient
recipient = rst![Business Email Address]
Set myOlApp = CreateObject("Outlook.Application")
Set myItem = myOlApp.CreateItem(olMailItem)
Set myAttachments = myItem.Attachments
Set myRecipient = myItem.Recipients.Add(recipient)
Set myRecipient = myItem.Recipients.Add("example@example.com")
myRecipient.Type = olCC
'"Message Subject String Here"
myItem.Subject = "Client Change of Address"
'"Put Message Body Text Here"
myItem.Body = rst![Rep FName] & "," & Chr(13) & Chr(10) & Chr(13) & Chr(10) & "Below is an address change we received for your client, " & rst!ClientName & "." & Chr(10) & Chr(13) & "Old Address:" & Chr(10) & "OldAddressHere" & Chr(10) & Chr(13) & "New Address:" & Chr(10) & "NewAddressHere"
myItem.Display
rst.MoveNext
Wend
DoCmd.Close acForm, "ClientChangeOfAddress" 'Closes the form
Set myRecipient = Nothing
Set myAttachments = Nothing
Set myItem = Nothing
Set myOlApp = Nothing
Set rst = Nothing
SendEmail_Exit:
Exit Sub
here is a copy of the queries recordsource

I can't figure out how to fix it and/or why it's giving me this error.