Bonjour,
Un peu plus de détail :
Pour faire de la copie d'une ligne entière, le code donner plus haut devrait fonctionner, mais si tu veux copier juste une cellule :
feuil2.cells(ligne2,colonne2)=feuil1.cells(ligne1,colonne1)
Pour les formulaires (plutôt appelé Userform sous xl), je te conseil de t'y pencher si tu as un peu de temps, cela te donnera facilement une interface plus convivial et sécurisé qu'une feuille xl.
Ensuite les boutons :
Il faut d'abord définir ou tu va mettre tes boutons, soit sur un userform soit directement sur une feuille.
Si tu choisit pour commencer de le faire sur une feuille, place toi en mode "création" (dans la barre d'outils "boite à outils contrôles" ou "visual basic", l'icône avec une règle et une équerre)
Insère un bouton via la barre d'outil contrôles, puis clic droit sur celui-ci > "visualiser le code".
Tu auras alors un sub d'ouvert :
1 2 3
| Private Sub CommandButton1_Click()
feuilformulaire.Activate
End Sub |
avec feuilformulaire la feuille a faire apparaître et .activate pour montrer la feuille que tu veux.
Pour modifier ton bouton, clic droit>propriété...
Tout ceci devrait te permettre de commencer, maintenant explore les tutorials sur vba ainsi que les FAQ.
Partager