Sub EmailTheList()
'declare the variable 'ThsRw' as Long
Dim ThsRw&
'begin loop for 75 iterations
For ThsRw = 1 To 75
'test for current row of loop, columns A & B not being blank
If Not IsEmpty(Cells(ThsRw, "A")) And _
Not IsEmpty(Cells(ThsRw, "B")) Then
'copy the entire sheet (to a new workbook)
ActiveSheet.Copy
'name the sheet in new workbook the value in column A of the row being looped
ActiveSheet.Name = Cells(ThsRw, "A").Value
'convert any formulas in the new sheet to fixed values
ActiveSheet.UsedRange.Value = ActiveSheet.UsedRange.Value
'send the active workbook (which is the new workbook at this point) _
as email attachment to the address in column B of the looped row _
and "Keener Bingo", the column A value and the date in the subject line
ActiveWorkbook.SendMail _
Cells(ThsRw, "B").Value, _
"Keener Bingo " & Cells(ThsRw, "A").Value & " " & Format(Date, "dd/mm/yy")
'close the new workbook without saving it
ActiveWorkbook.Close False
'end the test for current row of loop, columns A & B not being blank
End If
'move down to the next row and start all over again
Next ThsRw
End Sub