Dans un prog VB, j'utilise la requête suivante :
MySQL = "SELECT * INTO [Excel 8.0;Excel 8.0;Database=" & Tfile & ";Hdr=Yes].[Feuil1] FROM MASTER;"
J'exporte ainsi ma table nommée MASTER de la Base de données vers un fichier Excel dont le nom est
dans une variable Tfile.
Ca marche très bien et c'est ultra-rapide !
QUESTION : peut-on faire en sorte - en modifiant cette requête - que des données soient rajoutées à
la suite de la dernière ligne d'une feuille Excel existante au lieu de recréer un fichier classeur
et une nouvelle feuille à chaque fois ?
Salut Teddy, Regarde du coté de la méthode "CopyFromRecordset" d'Excel : [A65536].End(-4162).Offset(1, 0).CopyFromRecordset Hervé.
" Teddy" a écrit dans le message news: eP#
Bonjour,
Dans un prog VB, j'utilise la requête suivante : MySQL = "SELECT * INTO [Excel 8.0;Excel 8.0;Database=" & Tfile &
";Hdr=Yes].[Feuil1] FROM MASTER;"
J'exporte ainsi ma table nommée MASTER de la Base de données vers un
fichier Excel dont le nom est
dans une variable Tfile. Ca marche très bien et c'est ultra-rapide !
QUESTION : peut-on faire en sorte - en modifiant cette requête - que des
données soient rajoutées à
la suite de la dernière ligne d'une feuille Excel existante au lieu de
recréer un fichier classeur
et une nouvelle feuille à chaque fois ?
Merci d'avance pour vos suggestions !
Teddy
Hassan AA
j'ai utilisé la même requete SQL pour exporter une Table access dans Excel et j'obtiens le message : "Can't update. Database or object is read-only"
" Teddy" a écrit dans le message de news: eP%
Bonjour,
Dans un prog VB, j'utilise la requête suivante : MySQL = "SELECT * INTO [Excel 8.0;Excel 8.0;Database=" & Tfile & ";Hdr=Yes].[Feuil1] FROM MASTER;"
J'exporte ainsi ma table nommée MASTER de la Base de données vers un fichier Excel dont le nom est dans une variable Tfile. Ca marche très bien et c'est ultra-rapide !
QUESTION : peut-on faire en sorte - en modifiant cette requête - que des données soient rajoutées à la suite de la dernière ligne d'une feuille Excel existante au lieu de recréer un fichier classeur et une nouvelle feuille à chaque fois ?
Merci d'avance pour vos suggestions !
Teddy
j'ai utilisé la même requete SQL pour exporter une Table access dans Excel
et j'obtiens le message : "Can't update. Database or object is read-only"
" Teddy" <teddy@wanadoo.fr> a écrit dans le message de news:
eP%23rvWE9EHA.1084@TK2MSFTNGP15.phx.gbl...
Bonjour,
Dans un prog VB, j'utilise la requête suivante :
MySQL = "SELECT * INTO [Excel 8.0;Excel 8.0;Database=" & Tfile &
";Hdr=Yes].[Feuil1] FROM MASTER;"
J'exporte ainsi ma table nommée MASTER de la Base de données vers un
fichier Excel dont le nom est dans une variable Tfile.
Ca marche très bien et c'est ultra-rapide !
QUESTION : peut-on faire en sorte - en modifiant cette requête - que des
données soient rajoutées à la suite de la dernière ligne d'une feuille
Excel existante au lieu de recréer un fichier classeur et une nouvelle
feuille à chaque fois ?
j'ai utilisé la même requete SQL pour exporter une Table access dans Excel et j'obtiens le message : "Can't update. Database or object is read-only"
" Teddy" a écrit dans le message de news: eP%
Bonjour,
Dans un prog VB, j'utilise la requête suivante : MySQL = "SELECT * INTO [Excel 8.0;Excel 8.0;Database=" & Tfile & ";Hdr=Yes].[Feuil1] FROM MASTER;"
J'exporte ainsi ma table nommée MASTER de la Base de données vers un fichier Excel dont le nom est dans une variable Tfile. Ca marche très bien et c'est ultra-rapide !
QUESTION : peut-on faire en sorte - en modifiant cette requête - que des données soient rajoutées à la suite de la dernière ligne d'une feuille Excel existante au lieu de recréer un fichier classeur et une nouvelle feuille à chaque fois ?