come vedi dal codice, le uniche differenze sono la stringa di connessione, e il fatto che il nome della tabella è il nome del foglio (le linguette in basso del foglio excel), seguito da $

il nome della colonna invece è il contenuto della cella della prima riga della colonna