Perchè in questa stringa:
codice:
conn.Execute "INSERT INTO tblLavori(OL) VALUES('Ollo')"
Ollo non è la tua variabile ma un testo vero e proprio. Dovresti scrivere:
codice:
conn.Execute "INSERT INTO tblLavori(OL) VALUES('" & Ollo & "')"