Something similar to this? The code for 59 and 60 are more clearly defined so the Status is managed more efficiently
Code:
Set rs = CurrentDb.OpenRecordset("SELECT Status,CRNumbers,[ChangeRequested] FROM qryDayActEmail ORDER BY Status,CRID ASC")
rs.MoveFirst
While Not rs.EOF
select case rs!Numbers
case = 59
strMsg = strMsg & rs!Status & vbCrLf & Chr(9) & "CR " & rs!CRNumbers & " - " & PlainText(rs![ChangeRequested]) & vbCrLf & vbCrLf
case = 60
strMsg = strMsg & vbCrLf & Chr(9) & "CR " & rs!CRNumbers & " - " & PlainText(rs![ChangeRequested]) & vbCrLf & vbCrLf
End select
rs.MoveNext
Wend
rs.Close