* Bonjour, *

je travaille sur Excel pour la configuration d'un base de données je convertis mes feuilles (tables) en csv et que j'injecte dans la base mysql en utilisant des LOAD DATA INFILE . donc j'ai déjà une macro qui me converti tous en csv .
J'aurais besoin d'une autre macro ou d'un code qui me génère le script sql adéquat pour chaque table (feuille) après le passage en csv .
Exemple pour une feuille (table) REGION après passage en csv (garde le même nom) que j'obtienne le script suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
LOAD DATA INFILE 'REGION.csv' 
INTO TABLE REGION 
FIELDS 
TERMINATED BY ';' 
ENCLOSED BY '' 
LINES 
STARTING BY '' 
TERMINATED BY '\n' 
IGNORE 1 LINES 
(ID_REGION , LIBELLE )
ID_REGION et LIBELLE étant l'entête des colonnes de la table région
Remarque : le nom des tables (feuilles) est le même pour les tables de la base.
si vous avez une idée pour me permettre d'automatiser tous ça je suis preneur .
Merci et désolé pour le paragraphe .
cdlt.