OVH Cloud OVH Cloud

Deplacement de donnees

4 réponses
Avatar
STEN83
Bonjours à tous
J'ai une feuille qui contient des factures nombre montant type et mois de la
facture, j'aimerai pouvoir transferer les données correspondanttes à ces
cellules dans une autre feuille et qu'a chaque transfert les données
s'inscrivent dans la ligne en dessous c'est à dire au fur est à mesure
Exemple:
en A j'aurai Janvier 2658,00 Chèque 251
en B j'aurai Fevrier 1659,00 Espèce 124
est ainsi de suite!

J'espère que mes explications seront assez claire, merci à tous!
--
Le partage du savoir contribue à l'amélioration de la condition humaine!
Merci à tous

4 réponses

Avatar
papou
Bonjour
Il ne s'agit que d'une simple recopie ?
Dans ces conditions, une formule telle que :
þuil1!A1
A saisir dans la 2ème feuille puis à recopier vers le bas devrait suffire...
Mais je m'interroge sur ma bonne compréhension de ta problématique ?
Cordialement
Pascal

"STEN83" a écrit dans le message de news:

Bonjours à tous
J'ai une feuille qui contient des factures nombre montant type et mois de
la
facture, j'aimerai pouvoir transferer les données correspondanttes à ces
cellules dans une autre feuille et qu'a chaque transfert les données
s'inscrivent dans la ligne en dessous c'est à dire au fur est à mesure
Exemple:
en A j'aurai Janvier 2658,00 Chèque 251
en B j'aurai Fevrier 1659,00 Espèce 124
est ainsi de suite!

J'espère que mes explications seront assez claire, merci à tous!
--
Le partage du savoir contribue à l'amélioration de la condition humaine!
Merci à tous


Avatar
papou
Re
Je viens peut-être de comprendre ;-)
S'il s'agit d'un transfert, donc de déplacement de données d'une feuille
vers une autre voici une façon de procéder avec une macro :
(à adapter avec les noms de feuilles qui vont bien)
Sub Tranfert()
Worksheets("Feuil1").Range(Range("a65536").End(xlUp), Range("A1")).Cut _
Worksheets("Feuil2").Range("A65536").End(xlUp)(2)
Application.CutCopyMode = False
End Sub

Cordialement
Pascal

"STEN83" a écrit dans le message de news:

Bonjours à tous
J'ai une feuille qui contient des factures nombre montant type et mois de
la
facture, j'aimerai pouvoir transferer les données correspondanttes à ces
cellules dans une autre feuille et qu'a chaque transfert les données
s'inscrivent dans la ligne en dessous c'est à dire au fur est à mesure
Exemple:
en A j'aurai Janvier 2658,00 Chèque 251
en B j'aurai Fevrier 1659,00 Espèce 124
est ainsi de suite!

J'espère que mes explications seront assez claire, merci à tous!
--
Le partage du savoir contribue à l'amélioration de la condition humaine!
Merci à tous


Avatar
STEN83
Bpnjour papou

En fait j'ai peut être mal exposé mon problème, je vais tâché d'être plus
clair.
Sur une feuille que j'appelerai Facture, je rentre au fur et à mesure des
données tout au long du mois , le total de ses factures et récupére dans
d'autres cellule avec des formules pour séparer les paiements en espèces
chèque et cb, ce n'est qu'en fin de mois que je voudrai transferer ces totaux
afin de pouvoir créer une synthèse annuelle.
Chaque mois la feuille et renommé avec le nom du mois en cours, j'aurai pu
faire 12 feuilles une pour chaque mois plus un recap sur une autre mais
j'essai au maximum d'alléger le classeur. Je vais quand même essaye avec le
code que tu ma donné . Meric pour ton aide et dit moi si il y a d'autre
solutions.


Re
Je viens peut-être de comprendre ;-)
S'il s'agit d'un transfert, donc de déplacement de données d'une feuille
vers une autre voici une façon de procéder avec une macro :
(à adapter avec les noms de feuilles qui vont bien)
Sub Tranfert()
Worksheets("Feuil1").Range(Range("a65536").End(xlUp), Range("A1")).Cut _
Worksheets("Feuil2").Range("A65536").End(xlUp)(2)
Application.CutCopyMode = False
End Sub

Cordialement
Pascal

"STEN83" a écrit dans le message de news:

Bonjours à tous
J'ai une feuille qui contient des factures nombre montant type et mois de
la
facture, j'aimerai pouvoir transferer les données correspondanttes à ces
cellules dans une autre feuille et qu'a chaque transfert les données
s'inscrivent dans la ligne en dessous c'est à dire au fur est à mesure
Exemple:
en A j'aurai Janvier 2658,00 Chèque 251
en B j'aurai Fevrier 1659,00 Espèce 124
est ainsi de suite!

J'espère que mes explications seront assez claire, merci à tous!
--
Le partage du savoir contribue à l'amélioration de la condition humaine!
Merci à tous







Avatar
STEN83
Bonjour papou,
D'abord merci pour ta reponse rapide, je me suis peut etre mal exprime en ce
qui concerne mon problème:
les cellules à exportées sont les unes au dessus des autres!!
voici un exemple:

ESPECES - € 000 Factures
CHEQUE - € 000 Factures
CARTE BANCAIRE - € 000 Factures

et je veux avoir:

JANVIER ESPECES - € 000 Factures CHEQUES - € 000 Factures CARTE BANCAIRE -
€ 000 Factures

et en dessous le resultat pour les autres mois.
j'aurai pu faire une feuille pour chaque mois avec une autres pour la
synthese mais je voudrais allege au maximum le classeur.
Merci de ton aide


Re
Je viens peut-être de comprendre ;-)
S'il s'agit d'un transfert, donc de déplacement de données d'une feuille
vers une autre voici une façon de procéder avec une macro :
(à adapter avec les noms de feuilles qui vont bien)
Sub Tranfert()
Worksheets("Feuil1").Range(Range("a65536").End(xlUp), Range("A1")).Cut _
Worksheets("Feuil2").Range("A65536").End(xlUp)(2)
Application.CutCopyMode = False
End Sub

Cordialement
Pascal

"STEN83" a écrit dans le message de news:

Bonjours à tous
J'ai une feuille qui contient des factures nombre montant type et mois de
la
facture, j'aimerai pouvoir transferer les données correspondanttes à ces
cellules dans une autre feuille et qu'a chaque transfert les données
s'inscrivent dans la ligne en dessous c'est à dire au fur est à mesure
Exemple:
en A j'aurai Janvier 2658,00 Chèque 251
en B j'aurai Fevrier 1659,00 Espèce 124
est ainsi de suite!

J'espère que mes explications seront assez claire, merci à tous!
--
Le partage du savoir contribue à l'amélioration de la condition humaine!
Merci à tous