salut,
c'est forcément réalisable

il te faut faire le parse du fichier en vb.net.
Tu comptes le nombre de colonne (si tu as les entêtes c'est top).
Tu commences par créer la table sql (create table) en utilisant l'entête des colonnes xls pour nommer les colonnes (si tu as) sinon avec des noms générique (col1 à colx).
Ensuite pour chaque ligne du fichier tu peux insérer dans la table créé avant.
en pseudo code.
pour chaque ligne
créer une variable qui va contenir la requete d'insertion (insert into latable values())
pour chaque colonne
ajouter à la requête la colonne courante et une virgule
fin pour chaque
Supprimer la dernière virgule, ajouter la parenthèse fermante;
exécuter la requête.
fin pour chaque.
Pour ce qui est du déplacement à posteriori des données select / insert feront l'affaire.
Il te reste a savoir comment tu feras la liaison entre les tables et les fichiers (si tu utilises les noms de fichiers il faudra penser a les nettoyer (pas d'espace, point etc. etc. dans le nom de la table mais aussi des colonnes.
@+