Ho provato ad apportare le modifiche che mi suggerite, ma mi da lo stesso errore, vi posto più codice, magari l'errore è precedente:

set tabella=server.createobject ("ADODB.recordset")
tabella.activeconnection=conn
tabella.source="nomi"
tabella.open()

dim tabella
dim rif

sql="select * from nomi"
tabella=conn.execute(sql)

if tabella.eof=true then
rif="Nessuna Offerta"
else
rif=tabella("riferimento")
end if