Le macro le possiamo lasciare da parte, serve il VBA.
Nel tuo caso devi usare l'Oggetto FileDialog, lo stesso che hai trovato per Excel, per la selezione del File, per la selezione della Tabella devi popolare una ComboBox con l'elenco delle Tabelle possibili di Destinazione, e questo non significa TUTTE le tabelle, ma solo quelle nelle quali ha senso farlo.
Stessa cosa per la SELEZIONE della SPEC, specifica di importazione... che trovi in una Tabella di Sistema.
Detto questo, apri il FileDialog, rilevi e validi la selezione del file, esegui il TransfertText passando alla funzione la Tabella selezionata ed il Nome della SPEC selezionata... indispensabile GESTIONE ERRORI...
In totale poche righe di codice... ma serve scriverle...