Bonjour à tous,
s'il vous plait j'ai besoin d'aide. Je voudrais importer les données depuis Excel pour alimenter ma base de données Access via Visual Basic 6.0. le code serait le bienvenue.
Je vous remercie d'avance et bonne journées.
Bonjour à tous,
s'il vous plait j'ai besoin d'aide. Je voudrais importer les données depuis Excel pour alimenter ma base de données Access via Visual Basic 6.0. le code serait le bienvenue.
Je vous remercie d'avance et bonne journées.
Salut,
Il faut que tu utilises le VBA Access par automation, en utilisant la commande :
DoCmd.TransfertSpreatSheet
Starec
Sinon, en VB6, il faut simplement faire une connexion à ta base de données Access, et puis tu ouvres le fichier Excel.
Ensuite, tu parcours ton fichier Excel et tu fais les ajouts dans ta base de données via des commandes SQL.
(Enfin, moi, c'est comme ça que j'ai fait, et à partir de VBA Excel, parce que le DoCmd.TransfertSpreadSheet de Access fait parfois n'importe quoi... Et il génère une table unique. Enfin, bref)
slt M Starec ,
excusez moi je suis un debutant en programmation.Quand vous parlez de VBA Access. S'agit il de la référence qui se trouve sous VB?. STP dites moi succintement les étapes à parcourir afin d'utiliser la commande DoCmd.TransfertspreatSheet
Merci d'avance pour votre aide
Le VBA Access, c'est le module Visual Basic incorporé à Access. Sa synthaxe diffère sur certains points du VB standard.
Pour y avoir accès, il faut lancer Access, puis dans le menu Outils>>Macro>>Visual Basic Editor
Si tu connais un peu VB tu devrais pouvoir retomber sur tes pattes.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager