Comment copier une feuille EXCEL sous ACCESS? - VB/VBA/VBS - Programmation
Marsh Posté le 26-04-2006 à 16:44:00
Ou la!
Je suis désolé je comprend pas , je suis pas tres bon en VB....
Qu'est ce le macro recorder?
Optimise à la main?
Merci à toi
Marsh Posté le 26-04-2006 à 17:53:50
Si application de transfert en VB6 et non en VBA
le lien http://www.vb-helper.com/howto_access_to_excel.html
te donne un code qui fonctionne correctement
et pour copier sur une 2eme feuille Excel tu peux coller
un excel_app.Sheets("Sheet2" ).Select puis remouliner le transfert de données. Le code est très bien commenté et suffisamment explicite pour le compléter et le modifier afin que l'ensemble ne génere pas de msg d'erreur
Je viens de le faire de façon bestiale à partir du lien et ça marche
Marsh Posté le 27-04-2006 à 12:15:53
Ouais mais bon c'est dommage que ce soit en anglais les commentaires.
Le code que tu m'a demandé c'est pour copier exactement?
Désolé mais j'ai du mal en VB lol
Merci de ton aide
Marsh Posté le 27-04-2006 à 13:17:02
Si tu as une adresse email je t'envoie le programme modifié
mais ACHTUNG c'est bestial et pas propre au niveau codage
il faudrait redéfinir des fonctions etc mais ça marche
Pour l'Anglais c'est de l'Anglais basique et crois moi c'est indispensable
si tu veux avoir accès à certaines infos ou livres techniques
Marsh Posté le 26-04-2006 à 16:24:33
Bonjour à tous, voici mon problème je n'arrive pas à copier le contenu d'une feuille EXCEL dans une autre feuille EXCEL du meme classeur.
Je dois transférer une table ACCESS vers EXCEL, bon ça j'y arrive je transfère ma table ACCESS (toute les semaines) vers la feuille EXCEL (SXX) et cette feuille ainsi créer doit être copier dans le meme classeur dans la feuille S0, en gros je dois avoir 2 feuilles identiques dans le meme classeur mais sous 2 noms différents, et j'aimerais également mettre mes champs si possible.
Je met pour l'instant pour mon code si ça peut vous aider.
Je vous remercie d'avance pour votre aide.