RE:Eliminar registros en una lista
Sí necesitas tener la lista actualizada sín los registros "eliminados", podrías poner un campo "Ocultar" de tipo Sí/no en la misma Tabla y no necesitarías hacer una Tabla nueva, en la lista mostrarías los de valor Falso, y actualizariamos a True los que queramos "eliminar".
Solo tendrías que cambiar la sentencia SQL
CurrentDb.Execute "update Tabla set Ocultar =" & -1 & " where Id In(" & strCriterio & ")"
Me.Lista0.Requery
Un Saludo