Macro excel helllp!!
zeff
-
Papou93 Messages postés 147 Statut Membre -
Papou93 Messages postés 147 Statut Membre -
Bonjour
Je suis débutant sur les macros Excel, je voudrais éxécuter une tâche grâce à VBA:
Des données sont inscrites dans un tableau sommeprod (CA, magasin...), a chaque fois que je change le nom de la marque, les données du tableau change, jusqu'ici tout va bien. cette feuille s'appel A
Là ou je veux utiliser une macro, c'est pour enregistrer ces données dans une autre feuille (feuille B).
Par exemple, je selectionne ma marque, les données correspondantes apparaissent dans la feuille A, j'appuie sur un bouton de macro et toutes ces données s'inscrivent dans la feuille B (cette action est facilement réalisable avec l'enregistreur de macros)
Ensuite je selectionne une autre marque dans la feuille A, j'execute ma macro mais les données ne s'inscrive pas à la suite du précédent travail (dans la feuille B), il se contente d'écraser les précédentes données. Je voudrais que les données s'inscrivent à la suite à chaque fois que j'appuie sur la macro, j'ai chercher vainement sur le net, quelqu'un aurait-il la solution
Merci d'avance
Je suis débutant sur les macros Excel, je voudrais éxécuter une tâche grâce à VBA:
Des données sont inscrites dans un tableau sommeprod (CA, magasin...), a chaque fois que je change le nom de la marque, les données du tableau change, jusqu'ici tout va bien. cette feuille s'appel A
Là ou je veux utiliser une macro, c'est pour enregistrer ces données dans une autre feuille (feuille B).
Par exemple, je selectionne ma marque, les données correspondantes apparaissent dans la feuille A, j'appuie sur un bouton de macro et toutes ces données s'inscrivent dans la feuille B (cette action est facilement réalisable avec l'enregistreur de macros)
Ensuite je selectionne une autre marque dans la feuille A, j'execute ma macro mais les données ne s'inscrive pas à la suite du précédent travail (dans la feuille B), il se contente d'écraser les précédentes données. Je voudrais que les données s'inscrivent à la suite à chaque fois que j'appuie sur la macro, j'ai chercher vainement sur le net, quelqu'un aurait-il la solution
Merci d'avance
A voir également:
- Macro excel helllp!!
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Si ou excel - Guide
- Déplacer colonne excel - Guide
1 réponse
Bonjour zeff,
Il faut que tu récupères la 1ère ligne vide de ta feuille B, avec l'instruction suivante, par exemple :
Ensuite, il te sera facile de te positionner sur cette ligne, ou d'ajouter des lignes vides entre tes tableaux.
Si tu as besoin davantage de précisions, envoies ta macro sur ce post.
Cordialement.
Il faut que tu récupères la 1ère ligne vide de ta feuille B, avec l'instruction suivante, par exemple :
Lgn=sheets("B").Range("A65536").End(XlUp).Row
Ensuite, il te sera facile de te positionner sur cette ligne, ou d'ajouter des lignes vides entre tes tableaux.
Si tu as besoin davantage de précisions, envoies ta macro sur ce post.
Cordialement.