Delete Queries often give me headaches when multiple tables are involved too.
Usually, what I do is to first create a Select query that selects the records I want to do delete. I then use that as the criteria of my delete query.
So this should work:
Code:
DELETE *
FROM tblAllCellActivations
WHERE tblAllCellActivations.[Assigned Voice #] IN
(SELECT tblAllCellActivations.[Assigned Voice #]
FROM tblAllCellActivations LEFT JOIN qryTrimLPC_Phone3 ON tblAllCellActivations.[Assigned Voice #] = qryTrimLPC_Phone3.Num
WHERE (((qryTrimLPC_Phone3.Num) Is Null)));