Bonjour à tous, pouvez vous m'aider...
Le problème est :
ecrire un code VBA pour créer un nouveau classeur contenant 3 feuilles et afficher la deuxiéme feuille et merci d'avance
[VBA]Connecter une base de donnée (MDB) à excel VoirConnecter une base de donnée access (MDB) dans une application excel.
Ajouter la référence
Microsoft DAO object librairy X.X
Dans un module général (Module1 par exemple) coller le code ci-dessous
Sub CopieDBaccess()
Dim BDexp As...
Salut,
Voici la démarche d'abord pour créer toi même ce genre de code relativement simple :
1- Outils/Macros/nouvelle macro -- A partir de maintenant il enregistre automatiquement toutes les actions que tu va faire --
2- Fichier/nouveau/classeur ok
3- sélectionne la feuil2
4- 1- Outils/Macros/arrêter l'enregistrement
Tu peux fermer ton classeur2.
tape ALT + F11
l'éditeur VBA apparaît et tu vois sur la partie gauche qu'un module a été créé. Celui ci contient ta macro :
Sub Macro1()
Workbooks.Add
Sheets("Feuil2").Select
End Sub
Voilà tu peux utiliser cette procédure pour quasiment tout ce qu'il est possible de faire avec Excel. Dans un premier temps en tout cas. Une fois familiarisé avec cette façon de faire, tu pourras te renseigner davantage sur le reste boucles msgbox userform et compagnie.
Bon courage