sélectionner des données sur plusieurs feuilles et les coller sur un tableau recap

gymgazelle

XLDnaute Nouveau
Bonjour,
Je m’explique, j'ai un fichier excel qui pour l'instant contient 5 feuilles.
Sur la feuille comptée, j'ai crée un bouton pour valider la journée saisie. Mais je bloque, il faudrait que quand je clique sur ce bouton, il puisse récupérer toutes les données voulue puis qu'il les colle dans le tableau de recap sur la dernière feuille et vu que ceci doit être fait tous les jours alors à chaque fois que la validation doit être faites chaque feuille doit être remis à zéro, je dois faire un PDF de la feuille chiffre journalier avant remise à zéro et tous les données sont répertorié dans la dernière feuille et coller à chaque fois sur la ligne suivante.

J’espère avoir été assez clair dans mon explication

GN
 

Pièces jointes

  • CHIFFRES JOUR - Copie.xls
    166 KB · Affichages: 45

Paritec

XLDnaute Barbatruc
Bonjour GymGazelle le forum
bah ton fichier ?????? tu veux faire quoi avec Jouer ??? oui c'est le but d'un Casino mais franchement pour travailler tu vas avoir du mal avec ce que tu as fait.
déjà
Sheets("comptée").Select
Range("D7").Select
Application.CutCopyMode = False
Selection.Copy
Sheets("recap mensuel").Select
Range("Y3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
c'est égal à
.Range("D7").Copy Sheets("recap mensuel").Range("Y3")
1) ensuite pour recopier les données dans une feuille avec des dates il faut au minimum que ta feuille possède une date correspondant à ta feuille Récap !!!!!!
2) avec une formule Maintenant dans la feuille Comptée si tu rates une journée de transfert tu ne pourras plus aller remplir ta feuille Récap
en clair ton fichier est à revoir complètement je pense si tu veux pouvoir l'automatiser
je vais te faire la partie de la feuille Comptée mais j'ai peur qu'après tu patauges un peu
a+
papou:)
 

Rouge

XLDnaute Impliqué
Bonjour,
Voici 2 propositions, la première colle les valeurs à la queue leu leu dans la feuille "recap" en commençant par la première ligne (comme vous le demandiez). Problème, ça ne respecte pas les dates du jour.
Ce lien n'existe plus
2ème proposition, les données s'écrivent dans la ligne de "recap" en fonction de la date sélectionnée dans la feuille "comptée" (j'ai remplacé la fonction "MAINTENANT() par AUJOURDHUI())
Ce lien n'existe plus
Cdlt
 

Paritec

XLDnaute Barbatruc
Bonjour GymGazelle le forum
voilà ton fichier en retour avec exactement ce que tu veux en respectant les dates car autrement aucun intérêt.
Mais maintenant il faut que tu modifies un peu beaucoup ton fichier sur les mêmes bases
a+
papou:)
 

Pièces jointes

  • GymGazelle V1.xls
    182 KB · Affichages: 37

Paritec

XLDnaute Barbatruc
Bonsoir GymGazelle le forum
c'est pas comme ça que l'on fait moi on m'a appris comme ça.
Que te dire si tu penses qu'il faut continuer comme cela et faire tes macros avec l'enregistreur, moi cela ne me dérange pas.
Moi je sais faire des macros !!
Par contre je me suis cassé la tête à te faire une macro pou transférer par rapport à une date, mais là même pas un petit mot pour dire si cela fonctionne!!!!!
a+
Papou:)
 

gymgazelle

XLDnaute Nouveau
Bonjour,

Je te remercie encore mais sur mon mac je n’y arrive pas à le faire fonctionne. Mais vu que je suis en déplacement je regarderai mieux quand je serai arrivé à destination et en ayant plus de temps.
Après pour les macros simple, je me débrouille et pour le reste on m’a dit d’utiliser l’enregistreur.

Merci beaucoup pour l’aide
Et si tu as des idées

Merci merci merci.
Gymgazelle
 

gymgazelle

XLDnaute Nouveau
Bonjour,

J'ai pu essaye sur Windows et ça marche super, merci.

en l'ayant essayé sur mac ça m'a enregistré plein de fichiers transparent.
Et pour la date, j'ai utilisé =aujourdhui()-1.
je vais essayé de finir

Encore un grand merci.

Et je peux enregistrer une feuille en PDF avec une macro?

Et ENCORE UN GRAND MERCI.
 

Paritec

XLDnaute Barbatruc
Re gymgazelle le forum
moi je ne sais pas, je n'ai pas de MAC, mais un PC.
Pour la date tu es têtu et c'est très bien, j'espère que tu vas perdre des données comme cela tu te souviendras du fait, que je t'ai prévenu.
si un jour tu veux faire le transfert de la veille juste après minuit on en reparlera de ta formule, surtout si comme il faut le faire tu remets en automatique tes tableaux à zéro.
Pour la date il suffit de rentrer la date, le jour de travail manuellement, et lors de la validation des données avec ta macro, (quand elle sera complétée pour toutes tes feuilles), d'incrémenter la date de + 1 et là pas de soucis de perte, tant que tu n'auras pas transféré les données tu ne changeras pas de date et plus de risque d'oubli ou de perte de données.
a+
Papou:)
 

gymgazelle

XLDnaute Nouveau
RE,

Voilà, j'ai une feuille excel que j'aimerai pouvoir l'enregistrer au format PDF.
J'ai écrit ça

Sub enregistrerchiffres()
'declaration des variables
Dim NomDossier As String
Dim CheminDossier As String

On Error GoTo 1

'nom de dossier
NomDossier = Application.InputBox("dossier enregistrement:" "dossier")
CheminDossier = "C:\Users\utilisateur\Documents\gael\chiffres\" & NomDossier & "\"

If NomDossier = "" Then Exit Sub

'enregistrement au format pdf
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
CheminDossier & "chiffre_" & Range("c7").Value & ".pdf", Quality:= _
xlQualityStandard, IncludeDocProperties:=True, IgnorePrintAreas:=False, _
from:=1, to:=1, OpenAfterPublish:=False

1
End Sub

et j'ai aucun enregistrement dans le dossier
 

Paritec

XLDnaute Barbatruc
Bonjour Gymgazelle le forum
bah oui c'est normal que tu n'ai rien!!!!
Pourquoi tu veux ouvrir un Inputbox pour enregistrer ton fichier???
il y a une possibilité toute simple tu ouvres une fenêtre enregistrement et tu choisis le nom du dossier mais si le dossier est sur d'être toujours le même on ouvre la fenêtre directement dans le dossier de destination et tu complètes le nom???
Mais si c'est pour tes feuilles remplies que tu souhaites exporter là je te conseille ( même si tu ne le feras pas ) de nommer ton fichier
ddddddd 2018-05-11.pdf, comme cela à la lecture il n'y a plus de souci en un coup d'oeil tu retrouves tes dates classées de la plus vielle à la plus récente
maintenant une autre solution si le nom du fichier commence toujours de la même manière on le fait en automatique en reprenant la date que tu as mis en ??? C3 de mémo et le nom du fichier "Feuille Caisse machine à sous"
dans l'attente de te lire
a+
Papou:)
 

Paritec

XLDnaute Barbatruc
Re Gymgazelle le forum
bon pas de réponse comme dab !!!!
alors ton fichier en retour avec un bouton dans la feuille Chiffres Journaliers, tu cliques et tu auras dans la dossier pour lequel tu avais donné le chemin un fichier nommé Chiffres Journaliers 2018-04-07.pdf en reprenant la date en automatique contenue en C2 de la feuille Compté
(ou j'ai viré la formule bien sur)
voilà
a+
Papou:)
 

Pièces jointes

  • GymGazelle V2.xls
    175 KB · Affichages: 28

gymgazelle

XLDnaute Nouveau
Désolé, j'ai pas reçu de notification de message sur ma messagerie, j'ai du mal la paramétrer comme tout ce que je fais apparement.
je te remercie énormément, tu met d'une aide précieuse.
Est ce que je peux faire détruire le fichier, le rendre inutilisable s'il est copié ou déplacé ?
Est ce que je peux aussi, faire apparaitre des boutons après que la date soit choisie dans un userform

Avec tous mes remerciements

donc si je comprend bien, en gros toute que j'ai appris à l'école ne me serve à rien

@plus GAEL
2no9qbkx.gif
 

Paritec

XLDnaute Barbatruc
Bonjour Gael le forum
donc si je comprend bien, en gros toute que j'ai appris à l'école ne me serve à rien
bah écoute moi je ne te dis rien, tu le constates par toi même, pour ton pdf cela marche ou pas???
Est ce que je peux aussi, faire apparaitre des boutons après que la date soit choisie dans un userform
Si tu commençais par expliquer ce que tu veux faire, on pourrait te faire un truc bien, mais avec tes idées, on ne sait pas ou on va!!!
Tu demandes pour enregistrer un pdf je te fais une macro et tu ne donnes même pas de réponse, cela marche ou non ?? et aussi le principe de copier la feuille avec son nom et la date c'est bon pour toi ou pas ??
Par contre tu redemandes d'autre choses alors que le point en court n'est pas résolu!!!
c'est dur de te suivre
a+
Papou:)
 

Discussions similaires

Statistiques des forums

Discussions
312 107
Messages
2 085 356
Membres
102 874
dernier inscrit
Petro2611