Macro entre deux dates

Utilisateur anonyme -  
Le Pingou Messages postés 12720 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je vous prie de bien m'aider sur un sujet concernant ma base de donnee sous excell 2003, mon souci est comment exporter les donnees de ma base selon le critere suivant : j'ai un champ date et je veux extraire mes donnees entre deux dates debut et fin dans une autre feuille afin de les exploiter.
Cordialement.

37 réponses

Utilisateur anonyme
 
Bonjour,
Je vous donne les criteres: pour extraire la date c'est la colonne Effet, et la somme sur les 3 colonnes (PT,Com et M.regler).
Alors l'exportation des donnees se font dans une autre feuille du meme classeur.
Esperant que j'ai bien explique mon sujet.
Je vous remercie bcp.
N.B : Est ce que cette meme base qui etait sous Excel peut se transformer en access, car j'ai utiliser l'assistant access pour importer cette base mais à la fin je n'arrive pas? Comment faire?
Cordialement
0
Le Pingou Messages postés 12720 Date d'inscription   Statut Contributeur Dernière intervention   1 468
 
Bonjour, Concernant ceci:
N.B : Est ce que cette meme base qui etait sous Excel peut se transformer en access, car j'ai utiliser l'assistant access pour importer cette base mais à la fin je n'arrive pas? Comment faire?
C'est correcte d'utiliser importer la feuille de calcul Excel et de suivre l'assistant.
Pouvez-vous mentionner se que vous faites à chaque étape ?
0
Le Pingou Messages postés 12720 Date d'inscription   Statut Contributeur Dernière intervention   1 468
 
Bonjour,
Merci de mettre le fichier qui contient la procédure qui ne fonctionne pas.
Je veux voir se que vous avez fait dans le but de comprendre se qui se passe.
0
Le Pingou Messages postés 12720 Date d'inscription   Statut Contributeur Dernière intervention   1 468
 
Bonjour,
Voici pour Access ; https://www.cjoint.com/?dnp3rMXny5
0
Utilisateur anonyme
 
Bonjour JPP,
Comment allez vous? Merci bien pour votre aide.
L'apres midi je vais travailler sur ce fichier et je vous repond.
Cordialement. Abientot.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Utilisateur anonyme
 
Bonjour JPP,
Je suis tres heureux pour votre aide et je vous remercie infinement.
A propos de ma base, voilà j'ai appliqué ce que vous m'avez transmis mais j'ai un probleme à l'execution de la macro. Permettez moi de vous envoyer le message d'erreur affiche sur mon fichier.
Vous trouvez ci-joint mon fichier: https://www.cjoint.com/?dqhWf18vRe

Message d'erreur '9':
L'indice n'appartient pas a la selection

Sheets("Data").Range("base").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Sheets("Data").Range( _
"crit"), CopyToRange:=Sheets("Extrait").Range("A1"), Unique:=False


Cordialement.
0
Le Pingou Messages postés 12720 Date d'inscription   Statut Contributeur Dernière intervention   1 468
 
Bonjour,
Eh bien oui le message d’erreur est évident car la feuille qui contient les données à traiter se nomme [Production 2010] et non [Data].
Dans la procédure, il vous suffit de le remplacer par [Production 2010].
Par la même occasion sur la feuille [Production 2010] vous devez remplacer le nom du critère (dates) par (Journee) en cellule V1 :W1.
0
Utilisateur anonyme
 
Bonjour,
Merci pour votre collaboration, tout va bien sauf la somme sur les 3 colonnes (PT,Com et M.regler) ne sont pas operationnelles.
- la somme de la colonne J me donne SOMME(I1:J9) et meme sur les 2 colonnes
Je vous transmets mon fichier pour voir mon soucis. https://www.cjoint.com/?driCxtKWpw
Merci bien et Abientot.
Cordialement.
0
Le Pingou Messages postés 12720 Date d'inscription   Statut Contributeur Dernière intervention   1 468
 
Bonjour,
Les totaux sont corrects il s'agit bien de la somme de l'extrait des colonnes [J:L].
Ou bien vous désirez autre chose en plus de l'extrait selon date ?
0
Utilisateur anonyme
 
Bonjour,
Si vous voyez mon fichier dans "la feuille Extrait" sur la colonne J vous trouvez SOMME(I1:I9) = 321 927.00 donc il fait le somme de la colonne I et pas J, ains que pour les colonnes K et L.
Merci bien pour votre aide.
Cordialement.
0
Utilisateur anonyme
 
Bonjour,
Permettez-moi de vous citer mon soucis : je voudrais la somme pour chaque colonne J, K ainsi que L. Tandis que cette somme fait sur la feuille Extrait est bien =SOMME(I1:I9), et moi je veux la somme de (J1:J9) sur la meme colonne J et idem pour K et L. Vous pouvez voir mon fichier que je vous ai envoye.
Esperant que j'ai bien pose mon souci.
Merci d'avance.
Cordialement.
0
Le Pingou Messages postés 12720 Date d'inscription   Statut Contributeur Dernière intervention   1 468
 
Bonjour,
Dans la procédure [Sub ExtraitProd()] le code pour la somme doit-être comme suit :
"=SUM(R[-" & dl - 2 & "]C[0]:R[-1]C[0])"
0
Utilisateur anonyme
 
Bonsoir,
Je vous remercie infinement, c'est OK
Est ce que je peux vous poser un autre probleme?
Cordialement
0
Le Pingou Messages postés 12720 Date d'inscription   Statut Contributeur Dernière intervention   1 468
 
Bonjour,
Un essai ne coûte rien ...
0
Utilisateur anonyme
 
Bonjour,
Je vous remercie pour votre rapidité de compréhension.
J'ai un classeur de + feuilles dont l'un nommee Registre et les autres feuilles (pv1, pv2, pv3 ...) et je voudrai à la fin du mois reporter les donnees des feuilles vers la feuille Registre comme indiquer dans mon fichier ci joint https://www.cjoint.com/?dsiiRkmQhd
en utilisant une macro qui me facilite cette tache dans chaque feuille traitee comme ça je peux reporter les donnees de cette feuille à la fin vers la feuille Registre (pv1), apres on cree une 2 feuille (pv2) on saisie les donnees et à la fin on execute la macro pour reporter les donnees vers la feuille Registre et ainsi de suite ...
Esperant que j'ai bien explique mon soucis.
J'aimerai bien avoir votre email si possible, pour moi c'est : topabdou1@hotmail.com
RAVI DE VOUS CONNAITRE.
Cordialement
0
Le Pingou Messages postés 12720 Date d'inscription   Statut Contributeur Dernière intervention   1 468
 
Bonjour,
Dans le but de vous donner ma réponse, j'ai besoin de précisions :

1.- Dans feuille [Registre] la cellule de référence pour chaque colonne (exemple: la cellule A9 = D4 des [pv.]

2.-Que faites vous avec les feuilles [pv1, pv2, etc.] ?

3.- Dans la feuille [Registre] on insère tous les mois ou 1 feuille pour chaque mois ?

4.- Les cases à cocher sont à compléter car il manque la cellule liée (voir Format de contrôle) !

En marge, désolé, mon adresse courriel n'est pas disponible sur le forum, par contre un message privé est possible via le profil.
0
abdou_Guend Messages postés 124 Statut Membre 4
 
Bonjour JP,

Merci pour votre réponse.

1.- Dans feuille [Registre] la cellule de référence pour chaque colonne (exemple: la cellule A9 = D4 des [pv.] OK

2.-les feuilles [pv1, pv2, etc.] seront enregistrées et éditées après archivées.

3.- Dans la feuille [Registre] on insère des feuilles se trouvant dans le classeur pour chaque mois et on l'enregistre, pour le mois prochain on ouvre un nouveau classeur ...
4.- Les cases à cocher dans feuille registre sont à compléter, il suffit de cocher.

Cordialement

N.B : voilà mon nouveau identifiant
0
Le Pingou Messages postés 12720 Date d'inscription   Statut Contributeur Dernière intervention   1 468
 
Bonjour,
Désolé, topabdou69 n'étant pas abdou_Guend et de plus j'ai cette indication
Cet utilisateur n'est pas membre de CommentCaMarche.net !
Donc pas de réponse.
0