impression automatique

  • Initiateur de la discussion fb40
  • Date de début
F

fb40

Guest
Bonjour,
j'ai un doc excel dans lequel je rentre sur une ligne un agent et les elements qui permettent de calculer sa paye.
A coter de cette ligne, j'ai un bouton qui execute une macro qui me copie les éléments de cette ligne sur une ligne utilisée que pour cela. Puis la macro me recopie ces données dans une autre feuille sous forme de facture et qui me l'imprime.
Cela marche bien mais mon probleme c'est que je suis obligé de faire un bouton pour chaque ligne et donc de faire une macro pour chaque bouton.
A cause de cela je ne peux pas faire une vrai base de donnée avec ma liste.
sachant que la première ligne de ma liste commence à la ligne 6 et que automatiquement cela me marque 1 dans une cellule pour compter le nombre de cellule, est-il possible d'avoir un bouton qui me demanderait le n° de début et de fin de ligne à imprimer.

voici ma macro pour chaque bouton d'impression de ligne :
Sub Decont6()

'Macro enregistrée le 07/09/2000 par Fb40

Range("B6:aa6").Select
Selection.Copy
ActiveWindow.ScrollColumn = 1
Range("B1").Select
ActiveSheet.Paste
Sheets("Decomptes").Select
Application.CutCopyMode = False
ActiveWindow.SelectedSheets.PrintOut copies:=1
Sheets("Base").Select
Range("A4").Select
End Sub

J'èspère que je ne suis pas trop obscure dans ma demande; par avance merci.
fb40
 

Discussions similaires

Réponses
5
Affichages
245
Réponses
21
Affichages
746

Statistiques des forums

Discussions
314 645
Messages
2 111 536
Membres
111 184
dernier inscrit
amiko