[Résolu] Comment "Scanner" les cellules d'une facture ?

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
AlanShore
Fraîchement OOthentifié
Messages : 7
Inscription : 07 mars 2019 18:14

[Résolu] Comment "Scanner" les cellules d'une facture ?

Message par AlanShore »

Le problème que j'ai avec Calc, c'est que si je fais une facture, la suivante efface la précédente. Bien entendu, je peux l'imprimer et l'exporter en pdf, mais ça ne me permet pas de la "reconstituer".

J'ai pensé qu'il devait être possible, grâce à une macro, de scanner l'ensemble des cellules du document (de gauche à droite, et de haut en bas) et d'en stocker les données (coordonnées de la cellule, formule, contenu) dans un fichier texte.

Si on sait créer le fichier txt avec une macro, dans un processus inverse, on doit pouvoir reconstituer la facture à la virgule près.

- Le fichier txt archivé aurait pour titre le numéro de la facture.
- Les données d'une cellule seraient séparés par des virgules ou des tabulations.
- Des boutons Archivage et Reconstitution appelleraient les macros.
- La zone d'impression indiquerait la matrice à scanner.

Je n'ai jamais fait de macro de ma vie et j'ignore même comment on enregistre une. Dans le cas présent, il ne suffirait pas de reproduire ce que je fait. C'est un vrai casse-tête de programmation.

Ce que je sais c'est que l'archivage dans un fichier txt est le pus économe qui soit pour le disque dur. Reste savoir si c'est faisable.

Il y a une autre solution à laquelle j'avais pensé, qui est de copier le contenu la zone d'impression dans un nouveau fichier Calc et de l'archiver sous cette forme, mais alors adieu rien que le contenu, puisque les formules font appel à des bases de données qui se trouve dans le classeur Facturier.

Qu'en pensez-vous ?
Dernière modification par micmac le 04 avr. 2019 12:14, modifié 1 fois.
Raison : Balisage
LibreOffice 6.1.5.2 - macOS Mojave 10.14.3
AlanShore
Fraîchement OOthentifié
Messages : 7
Inscription : 07 mars 2019 18:14

Re: Comment "Scanner" les cellules d'une facture ?

Message par AlanShore »

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
En fait mon problème n'est pas tant la réalisation d'une macro que de trouver une solution d'archivage qui me permette de reconstituer une facture à la virgule près.

Ma question concerne bien Calc, puisque c'est Calc que j'utilise.

Merci d'avance pour votre compréhension.
LibreOffice 6.1.5.2 - macOS Mojave 10.14.3
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: Comment "Scanner" les cellules d'une facture ?

Message par OOotremer971 »

Bonjour,

Inutile de réinventer ce qui l'a déjà été : https://forum.openoffice.org/fr/forum/v ... 36&t=45697 ce facturier répond parfaitement à toutes tes attentes. Il conserve l'historique de chaque facture enregistrée et permet leur visualisation à la demande par sélection du numéro de facture concerné.

A+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
AlanShore
Fraîchement OOthentifié
Messages : 7
Inscription : 07 mars 2019 18:14

Re: Comment "Scanner" les cellules d'une facture ?

Message par AlanShore »

Merci OOotremer971, je vais zieuter ça et je te dis si ça me convient
LibreOffice 6.1.5.2 - macOS Mojave 10.14.3
Avatar de l’utilisateur
Dude
IdOOle de la suite
IdOOle de la suite
Messages : 25181
Inscription : 03 mars 2006 07:45
Localisation : 127.0.0.1

Re: Comment "Scanner" les cellules d'une facture ?

Message par Dude »

AlanShore a écrit :Le problème que j'ai avec Calc, c'est que si je fais une facture, la suivante efface la précédente.
Pas si tu crées un modèle (OTS).
AlanShore
Fraîchement OOthentifié
Messages : 7
Inscription : 07 mars 2019 18:14

Re: Comment "Scanner" les cellules d'une facture ?

Message par AlanShore »

Dude, c'est quoi un modèle (OTS) ?
LibreOffice 6.1.5.2 - macOS Mojave 10.14.3
AlanShore
Fraîchement OOthentifié
Messages : 7
Inscription : 07 mars 2019 18:14

Re: Comment "Scanner" les cellules d'une facture ?

Message par AlanShore »

AlanShore a écrit :Merci OOotremer971, je vais zieuter ça et je te dis si ça me convient
Si j'avais trouvé ce modèle avant :cry:

J'ai passé 2h dessus. Je n'en ai pas encore fais le tour. Existe-t-il l'équivalent dans Base ? Cela résoudrait définitivement mon problème de restitution.
LibreOffice 6.1.5.2 - macOS Mojave 10.14.3
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Comment "Scanner" les cellules d'une facture ?

Message par jeanmimi »

AlanShore a écrit :Existe-t-il l'équivalent dans Base ?
Tu as posé la question dans la Section Tableur du forum, pourquoi une question sur ?Base
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
OOotremer971
ManitOOu
ManitOOu
Messages : 2744
Inscription : 16 avr. 2010 13:31

Re: Comment "Scanner" les cellules d'une facture ?

Message par OOotremer971 »

AlanShore a écrit :Existe-t-il l'équivalent dans Base ?
100% base je ne sais pas. J'avais téléchargé je ne sais plus où un facturier relativement bien abouti qui utilise Calc et Base. Il faudra prendre le temps de lire le mode d'emploi et probablement (pas sûr) mettre un peu les mains dans le cambouis car il date de 2010. Il est possible de lui ajouter des fonctionnalités (c'est précisé dans la notice).
Voici le lien pour le télécharger (1.4 Mo) : https://cjoint.com/c/ICiqht4B1JA
A+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
Avatar de l’utilisateur
jeanmimi
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 16960
Inscription : 03 mars 2006 16:02
Localisation : Venise verte

Re: Comment "Scanner" les cellules d'une facture ?

Message par jeanmimi »

AlanShore a écrit :Le problème que j'ai avec Calc, c'est que si je fais une facture, la suivante efface la précédente.
Dans ce cas là, le facturier résout le problème :
https://forum.openoffice.org/fr/forum/v ... 36&t=45697

Et en ce qui concerne Base, il y a des exemples dans la Section Projets qui conservent les écritures dans une Table, sans effacer les écritures précédentes.
LibreOffice : Version : 24.2 (x64)(12 avril 2024)
Adoptium JRE ou Oracle JRE (x64), Windows 10, Thunderbird, Firefox
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9254
Inscription : 28 août 2010 08:45

Re: Comment "Scanner" les cellules d'une facture ?

Message par micmac »

Dernière visite de l'intéressé(e) le : 30 Mars 2019 19:32
N'ayant plus de nouvelles, on peut en déduire que le problème est résolu ou ne se reproduit plus.

Merci de baliser par vous-même la prochaine fois.
Un remerciement fait aussi plaisir aux bénévoles qui vous ont consacré de leur temps..
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac