Excel petite demande

Statut
N'est pas ouverte pour d'autres réponses.

hoshi

Hoshi's Love
Bonjour à tous,

voila je suis stagiaire pour le moment à la cinémathèque royale de Belgique et je dois encoder des factures dans un fichier excel (c'est pour de la vérification en plus) mais la personne qui à crée ce fichier n'as rien prévu de plus donc je suis obligé à chaque fois d'entrée les données dans 2 feuilles différentes qui sont dans le même classeur. Donc je voudrais que quand j'entre une nouvelle ligne d'un coté automatiquement une nouvelle ligne se crée en dessous dans la feuille n°2 mais parceque y a un mais dans la feuille n°1 j'insère souvent des lignes en plus et je voudrais que par exemple la ligne que j'ai mis en plus et bien la colone A B C E se remplisse à la suite dans la feuille 2, donc en bref ca serai une formule qui me permettrai de quand j'entre une donné elle se mette automatiquement à la suite dans la feuille 2. J'espère que vous avez compris. Sinon je répondrez à toutes vos questions :)

Bonne journée et merci d'avance.

Hoshi
 

admix

G!v3 m3 a 60v3rnm3n7
dans la seconde feuille tu sélectionne la première cellule, et tu écris "=(là tu vas cliquer dans la premièrefeuille)" puis tu fais ENTER.

ensuite tu étires dans la seconde feuille ta formule vers le bas.
 
1er
OP
hoshi

hoshi

Hoshi's Love
Ah oui j'ai oublié de préciser que les lignes crée doivent avoir un collage avec liaison come ca quand je modifie la ligne ca le fait de l'autre côté aussi :)

Merci
 
1er
OP
hoshi

hoshi

Hoshi's Love
Et je ne séléctionne pas toutes les colonnes...
 

admix

G!v3 m3 a 60v3rnm3n7
tu as parlé de ligne...

donc moi je t explique comment faire pour une cellule que tu étires dans le sens que tu veux. Je n'ai pas le tableau sous les yeux donc pour éviter les risques je t'explique par cellule à toi de l'appliquer à l'entité que tu veux ;)
 

Radwolf

Fanatique
Tu peux utiliser, dans Feuil2

=INDIRECT(ADRESSE(LIGNE();COLONNE();;;"Feuil1"))

Ca c'est pour une recopie telle quelle (à tirer selon le nombre de lignes et de colonnes que tu as).

Si ta colonne D de la 1ère page doit devenir la B, tu modifies la formule en B1 de la Feuil2 :

=INDIRECT(ADRESSE(LIGNE();4;;;"Feuil1"))

Si ça ne réponds pas à ta demande, donne un petit exemple, on verra mieux ce que tu veux.

A+
 
1er
OP
hoshi

hoshi

Hoshi's Love
Si tu veux par exemple la colonne A regroupe les noms des entreprises, la C si ca été vérifié par le chef de département,la D c'est la date, les derniere le montant mais moi je n'ai besoin que des noms, des vérifs et la date. Donc si tu veux chaque fois que j'entre un nom, la vérif et la date, j'aimerai que excel l'introduise automatiquement dans la feuille 2 les un à la suite des autres, tout en sachant que j'introduis souvent des lignes entre et qu'elle doivent aussi être introduites automatiquement. Tu vois?
 

Radwolf

Fanatique
Si on a une feuille 1 comme ça

A B C D E
Noms Divers Vérif Date Montant
Soc1 Oui 23/01 1.000
Soc2 Non 500

Et que tu introduis Soc3, vérifié le 22/02 entre Soc1 et Soc2, est-ce que tu veux dans ta feuille 2 :

Solution 1
A B C
Noms Vérif Date
Soc1 Oui 23/01
Soc3 Oui 22/02
Soc2 Non

Solution 2
A B C
Noms Vérif Date
Soc1 Oui 23/01
Soc2 Non
Soc3 Oui 22/02

Si c'est solution 1, dans la Feuille 2
En A1, =INDIRECT(ADRESSE(LIGNE();1;;;"Feuil1"))
En B1, =INDIRECT(ADRESSE(LIGNE();3;;;"Feuil1"))
En C1, =INDIRECT(ADRESSE(LIGNE();4;;;"Feuil1"))

Et tu tires vers le bas pour que ça couvre au moins le nombre de lignes dans ta feuille 1

Si c'est la 2è solution, va falloir chipoter...

A+
 
1er
OP
hoshi

hoshi

Hoshi's Love
C'est la solution 2 :s, tu as une idée?
 
1er
OP
hoshi

hoshi

Hoshi's Love
mais y aussi le faite qu'il doit le faire tout seul, donc quand j'introduis la donnée, tout seul il la met dans la feuille 2 donc ca pourrai se traduire en :"Quand il y a une nouvelle ligne dans la feuille 1, il crée une ligne en bas de document dans la feuille 2 avec les données nom, date, vérifs.
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut