Bonjour à tous!
J'ai déjà eu quelques réponses pour en arrivée là ou je suis et je vous en remercie.
ceci dit je bloque sur une étape et j'ai besoin de votre aide.
J'ai créer une caisse enregistreuse pour le camion Pizza d'un ami.
Celle ci se compose comme suit;
une feuille Caisse
Une feuille Source
une feuille Recap
et une feuille Archiv
Je souhaite copier les valeurs du tableau croise Dynamique de la feuille Recap en feuille Archiv de façon a ce que chaque copier/coller se retrouve a la suite du tableau collé précédemment.
Pour cela j'ai dejà deux créer deux boutons;
Un "Archiver" et l'autre "Journée Suivante"
voici le code de "journée suivante":
Pour le bouton Archiver j'ai codé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Private Sub CommandButton1_Click() Range("A2:c200").Select Selection.ClearContents Range("F9").Select End Sub
Mais du coup lorsque je passe à la journée suivante les valeurs du tableau en Archiv se sont envollées!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Private Sub CommandButton2_Click() Sheets("Recap").Range("e2:g50").Copy Destination:=Sheets("Archiv").Range("A" & Rows.Count).End(xlUp).Offset(1, 0) End Sub
pouvez vous m'aidez?
Je sais qu'il me faut utiliser .value mais je ne sais pas ou le placer j'ai tenté plusieur formule sans succés!
Merci à vous
Partager