Info facture

Bonjour a todo el mundo

Avec mon patron nous avons décidé de réorganiser nos factures

Pour cela j’ai amélioré le format par la suite j’ai décidée de créer un listing tenant compte de divers informations stocké dans un tableau (n° fact. P.H.T, P.T.T.C, NOM....) en plus avec des liens hyper on peu revenir sur la facture ou sur le devis

Jusque la ça va a peu prés, le problème c’est d’automatiser le tout lors de la création de nouvelle facture (ce que j’ai fait ne marche que pour une !!) et gérer les onglets par mois

ci qu'elqu'un pouvait m'aider[/img]

MERCI A TOUS

Je donne le dossier que j'ai deja commencée cela vous donnera un peu plus d'explications et j'espere de l'immagination

https://www.excel-pratique.com/~files/doc/facture_vierge.xls

https://www.excel-pratique.com/~files/doc/registre.xls

Merci

Bonsoir,

Premières petites remarques pour "facture vierge" :

En G3 : la fonction AUJOURDHUI() donne la date du jour, donc demain ce ne sera plus le 19.12.07 mais le 20.12.07 et après demain le 21.12.07 !

Pas à conseiller si on veut connaitre ultérieurement la date d'émission de la facture.

Ctrl+; (tenir la touche clavier Ctrl enfoncée et taper un point virgule) donne la date du jour en valeur invariable.

En G15-K15 : 30 jours FDM donne le 31 janvier 2008 et non le 29 février 2008

Il est à déconseiller de dissocier dans deux cellules distinctes le jour et le reste d'une date, ceci rendra un calcul ou une recherche ultérieur bien plus difficile.

La formule : =DATE(ANNEE(J3);MOIS(J3)+2;0) renvoie automatiquement la date d'échéance.

En D23 la désignation pourra faire l'objet d'une liste déroulante reprenant à partir d'une feuille séparée toutes les désignations.

En J23 : le prix unitaire pourra s'inscrire automatiquement sur base de la désignation.

dré

Merci a toi dre

Pour le menu deroulant en D23 ce n'est pas necessaire ,on as pas vraiment de prix fixe car nos prestations sont divers et variées.

Bien vu pour la date et l'echeance, je vais l'adapte en fonction du choix JoursFDM

et sinon comme tu as l'air de connaitre plutot bien le sujet a tu jeté un coup d'oeil a l'autre feuille elle me pose plus de probleme encore pour la liaison avec facture : Je ne trouve pas comment on fait pour qu'a chaque facture creer on est une ligne spécifique a celle ci !!

Merci a tous ceux qui pourrons m'aider et a ce qui prenne le temps de lire mon sujet

Bonjour,

Ton fichier n'est pas assez explicite pour pouvoir répondre à ta question.

Chaque facture fait-elle l'objet d'un fichier séparé ou d'une feuille séparée dans un même fichier (à conseiller) ?

La recherche devrait se faire sur le numéro de la facture (L1) et non sur le numéro de référence de l'affaire (D8).

Quel sera le nom de l'onglet de la feuille, le numéro de la facture ou autre chose ?

Pourquoi le "registre" fait-il l'objet d'un classeur séparé alors que ce pourrait être une feuille séparée du classeur "facture" ?

Donne un exemple avec quelques factures différentes (3 par exemple), ce sera plus facile pour t'aider.

dré

Bonsoir

Chaque facture est un fichier séparée, j'aurai aimé que la facture vierge soit pris en exemple a chaque fois

Pour la recherche on utilise le numero de dossier C??? pour retrouver les devis et en même temps le numero de facture pour retrouver la facture ces 2 numeros n ont rien a voir

l'onglet pas d'importance par contre le devis est enregistré sous le nom C??? et la facture sous son numero

Etant donné que notre base client est de prés de 400 un nouveau dossier est aussi pratique pour tout rapatrier sous registre

je passe c doc en esperant que cela vous aide

https://www.excel-pratique.com/~files/doc/Hjx3Nfacture_vierge.xls

https://www.excel-pratique.com/~files/doc/facture_vierge2.xls

https://www.excel-pratique.com/~files/doc/facture_vierge3.xls

https://www.excel-pratique.com/~files/doc/aZpINregistre.xls

Bonjour,

Pour la facture il y a moyen de simplifier les cellules sans devoir recourir à des lignes masquées :

E15 : le choix peut être directement spécifié sous le menu Données / Validation

J15 : une formule suffit pour renvoyer la date automatiquement.

Exemple en pièce jointe :

https://www.excel-pratique.com/~files/doc/sebastien.xls

Pour le registre c'est plus difficile de mettre un exemple en pièce jointe, étant donné que les fichiers sont dans un répertoire TEMP et que les liaisons ne sont pas automatiques si tous les fichiers ne sont pas ouverts..

C'est tout aussi difficile d'expliquer la façon de procéder.

Je puis bien construire un fichier reprenant toutes les feuilles, mais te sera-t-il possible de les dissocier sans problèmes ?

dré

MERCI BEAUCOUP DRE.

Déja pour ta patience, ma demande n'est peut etre pas toujours formulé correctement mais un projet et toujours un peu flou surtout dans un domaine qui est si vaste que ce excel

merci de m'aiguiller aussi dans ma quete

je regarde le fichier postée

A+

Un exemple en pièce jointe :

https://www.excel-pratique.com/~files/doc/sebastienV2.xls

avec explications sur la feuille JANVIER 2008

Les différents classeurs ont été mis dans un seul.

Pour des classeurs séparés c'est la même technique, il n'y a que le chemin du classeur à modifier.

Ce chemin doit être complet, du type : =C:\... pour ne pas devoir ouvrir à chaque fois tous les fichiers.

La feuille JANVIER 2008 se rempli automatiquement (il faut bien écrire encore quelques formules).

Petite remarque :

Je ne connais pas la législation française, mais chez nous (en Belgique) les numéros des factures doivent se suivre, sans vides dans la numérotation !

Donc est permis, par exemple : 080101, 080102, 080103, 080204, 080305, ...

Mais pas : 080101,080102,080103,080201, 080301, ...

Si il n'y a que 99 factures par an, c'est faisable, au-delà il faudra débuter par 0801001

dré

Salut dre

Je suis désolée mais je ne comprend pas tout(peut être la fin de semaine qui me pese,mes neuronnes doivent etre en stand bye) j'ai fait le test en changeant le nom des onglets ça marche nickel chrome sa correspond avec ce que je voulais surtout au niveau de la feuille facture

par contre la feuille registre c bon mais comment as tu fait je n'ai rien compris

pour ouvrir un fichier au lieu d'un onglet le raccourci vers les devis ??? en gros je devalorise ton travail excelent car je vois que sa marche mais je suis ioncapable de modifier quoi que ce soit c triste finallement je ne connait pas excel du tout

merci encore pour tout

Re,

Comme on dit chez nous : Bruxelles et Louvain ne se sont pas construits en un jour.

Alors laisse décanter (à la veille des réveillons c'est recommandable) et pose question après question, à chaque fois que tu butes sur un problème.

Une petite astuce en attendant :

En L1 de la feuille 080101, efface le numéro de la facture, mets la cellule au format Standard et colles-y la formule suivante :

=STXT(CELLULE("nomfichier";A1);TROUVE("]";CELLULE("nomfichier";A1))+1;32)

Lorsque tu changes le nom de l'onglet, de 080101 en 080223 par exemple, tu verras que le numéro de la facture s'adapte automatiquement.

dré

salut dre

as tu passée de bon debut de fêtes?

Pour revenir a notre sujet, lorsque je change le numero de l'onglet cela marche sur la feuille de registre c exactement le but rechercher. Mais je cherche pour que sa ne soit plus un onglet mais un fichier ( un fichier=1facture ).

P.S : tu avez raison pour la numerotation un choix du genre 0801001 est bien plus judicieu

Salut Sébastien,

Merci de t'inquiéter de la façon dont j'ai passé le début des fêtes, mais ce n'est pas la joie !

Chez moi tout le monde est cloué au lit avec la grippe (sauf les chiens).

Je te souhaite que chez toi cela a été mieux.

Je ne vois pas le but de ta question.

Même si tu as un fichier par facture (ce que je ne te conseille pas), rien n'empêche de nommer la feuille de ce fichier du même nom que le fichier.

Mais en L1 tu peux également te référer directement au nom du fichier :

=STXT(CELLULE("nomfichier";A1);TROUVE("[";CELLULE("nomfichier";A1))+1;7)

=CELLULE("nomfichier";A1) renvoie le chemin complet du fichier.

En extrayant à partir de [, au lieu de ], on obtient le nom du fichier et le nom de l'onglet.

En limitant cette extraction à 7 caractères on obtient dans le cas présent (0801001) le nom du fichier.

dré

Bonjour,

En regardant tes fichiers, je voudrais simplement te dire que j'ai un message d'erreur à l'ouverture qui me dit qu'il y a risque de pertes de données.

Ce message apparait aussi bien avec ton fichier "facture vierge" qu'avec celui que Dré t'a fait dans "SebastienV2" (0801.., ect). Il est en fait lié à chaque feuille Facture.

Vérifie tout de même de ton coté pour t'éviter tout problème futur.

Amicalement

Dan

Merci a nad-dan mais je n'ait toujours pas eu se probleme (j'en ai assez comme sa)LOL

sinon dre pourquoi pas differencier les factures avec le registre c'est un conseil auquel j'aimerai avoir un peu plus d'explications

Le probleme mon chef est tres old school je ne veux pas qu'il y est trop de changement d'un coup déja que sa va en faire pas mal

J'ai essayé cette formule, une correction s'impose c'est sur puisque sa ne marche pas

=STXT(CELLULE("C:\Documents and Settings\ROM\Bureau\facture vierge";A1);TROUVE("[";CELLULE("C:\Documents and Settings\ROM\Bureau\facture vierge";A1))+1;7)

Re,

Pour Dan : normalement ce message ne s'affiche qu'à l'enregistrement d'un fichier et à condition que des modifications y ont été apportées avec une version XL plus récente que celle du fichier d'origine.

A moins que tu sois sur MAC, alors je suis incompétent.

Moi je travaille sur XL2003

Pour Sébastien : la formule proposée ne fonctionne que sur un fichier enregistré préalablement.

Par acquit de conscience, je viens de faire le test et cela fonctionne parfaitement.

Si tu n'y parviens pas, mets ce fichier en pièce jointe.

dré

re,

Pour Dré, effectivement je suis sous MAC mais assez curieusement je n'vais jamais vu ce message alors que pourtant je reçois des fichier construit avec la même version d'Excel que la tienne.

Raison de ma petite contribution à ce fil.

Je vais tout de même de mon coté, regarder si en modifiant le fichier "facture", je ne trouve pas la raison.

Dan

Re,

Ok ben cela a été plus vite que prévu.

A l'exception du fichier "sebastienV2", il y a dans tous les fichiers proposés une macro dans THISWORKBOOK qui ne doit pas être à cet endroit.

Pour Sébastien, dans ton fichier tu as deux macros dans THISWORKBOOK. La macro PRIVATE est placée au bon endroit tandis que la macro SUB ne peut pas être là mais bien dans un module. C'est cela qui renvoie un message d'erreur.

Maintenant dans le fichier de Dre (SebastienV2), il n'y a plus de macros mais comme souvent Excel windows a gardé des "crasses".

Si tu utilises le fichier "sebastienV2" pour la suite, je te conseille d'aller dans Thisworkbook et d'y créer une macro puis de la supprimer complètement.

Ensuite enregistre ton fichier sous un autre nom et le pb sera résolu.

Bizarre me diras-tu mais quelques fois, on dirait qu'il reste des instructions ou "crasses" encodées et qui ne sont pas visibles surtout en copiant des codes venant de forum, et comme tu as surement fait ici.

Amicalement.

Dan

Ce que je n'arrive pas a faire c'est qu'au lieu de recopiée des info dans des onglets (qui marche tres bien par ailleur) on les recopies dans un fichier avec son propre nom en l ocurence le numero de la facture

je joint des exemples

https://www.excel-pratique.com/~files/doc/0801001.xls

https://www.excel-pratique.com/~files/doc/0801002.xls

https://www.excel-pratique.com/~files/doc/Copie_de_sebastienV2.xls

Bonsoir,

La facture 0801001 qui reprend en L1 le nom du fichier :

https://www.excel-pratique.com/~files/doc/sebastienV3.xls

dré

Rechercher des sujets similaires à "info facture"