[Résolu][Calc] Fiche recette cuisine

Discussions et questions sur tout ce qui concerne la programmation tous langages et tous modules confondus.

Modérateur: Vilains modOOs

Règles du forum
:alerte: Balisage obligatoire dans cette section !
Aidez-nous à vous aider au mieux en balisant correctement votre question : reportez-vous sur les règles de cette section avant de poster !

[Résolu][Calc] Fiche recette cuisine

Messagepar Dylan62560 » 12 Nov 2019 02:24


La modération a écrit:Nous avons supprimé en calc qui est inutile ; vous avez déjà une balise [Calc]

Bonjour à tous,

Je suis professeur de cuisine et j'ai mis au point avec plusieurs collègues une fiche recette automatique qui permet de réaliser ce document très simplement. Cela facilite énormément le travail des élèves. Cependant, je donne régulièrement des fiches recettes à faire aux élèves à la maison. Je vous laisse imaginer que seulement 1/4 de la classe dispose d'excel. J'aimerais donc savoir si il est possible de modifier ce document pour le rendre utilisable sur libre office(gratuit). Je ne suis pas du tout un professionnel en programmation, j'ai vraiment besoin de vous.

Dans les liens ci-dessous vous trouverez des vidéo, elles expliquent le fonctionnement de la fiche recette automatique:

h**ps://actoulousefr-my.sharepoint.com/:v:/g/personal/dylan_gallet_ac-toulouse_fr/EZLcAT36yQtOoBoL8kKQFvABfFYW--5ga8eP1s7AVqstgw?e=ghmJxH

h**ps://actoulousefr-my.sharepoint.com/:v:/g/personal/dylan_gallet_ac-toulouse_fr/EfOx5tg-hoxNtgXUC1Mr__sBt7AaV-_yAxaRv_BYaPDS_Q?e=ZnWYCe

Merci d'avance pour vos réponses.

La modération a écrit:Liens externes neutralisés


Dylan
Pièces jointes
Fiche Technique Interactive (FTI).xlsm
(65.28 Kio) Téléchargé 16 fois
Dernière édition par Dylan62560 le 13 Nov 2019 13:07, édité 1 fois.
open office 4.1.6 mac mojave
Dylan62560
Fraîchement OOthentifié
 
Message(s) : 5
Inscrit le : 12 Nov 2019 01:51

Re: [Calc] Convertion d'un document excel en calc

Messagepar joel275 » 12 Nov 2019 07:34

Bonjour,

ton document contient des macros Micro*oft incompatibles avec Open_Libre Office.
Il n'existe pas de solutions simples pour les transformer automatiquement. Désolé.

A plus.
OpenOffice 4.1.2 LibreOffice 6-2-8-2 Windows 8.1
joel275
PassiOOnné
PassiOOnné
 
Message(s) : 746
Inscrit le : 10 Jan 2009 09:05

Re: [Calc] Convertion d'un document excel en calc

Messagepar Dylan62560 » 12 Nov 2019 11:04

Merci joel275 pour ta réponse.

Il n'y a donc aucune solution?

Dylan
open office 4.1.6 mac mojave
Dylan62560
Fraîchement OOthentifié
 
Message(s) : 5
Inscrit le : 12 Nov 2019 01:51

Re: [Calc] Convertion d'un document excel en calc

Messagepar Noonours » 12 Nov 2019 11:08

Bonjour
Il n'y a donc aucune solution?

Aucune simple, je pense que tu viens de poser la question qui tue :aie:

Cordialement,
Noonours plantigrade râleur

Pour obtenir la réponse la plus précise possible, N’HÉSITEZ SURTOUT PAS À JOINDRE UN FICHIER

LibO 6.2.8.2 sous Windows 10
LibO 5.0.6.3 (obligation de version) sous Win 7
Avatar de l’utilisateur
Noonours
Membre cOOnverti
Membre cOOnverti
 
Message(s) : 321
Inscrit le : 11 Mai 2013 01:11
Localisation : Aix en Provence

Re: [Calc] Convertion d'un document excel en calc

Messagepar tintin » 12 Nov 2019 11:10

Bonjour,

Si 1/4 seulement de vos élèves possède Excel, peut-être faudrait-il envisager de faire vos fiches sur Calc ?
AOO 4.1.7 et LibO 6.2.8 / macOS 10.15.2 Catalina
adoptopenjdk.jre 1.8.0_232 / Firefox / Safari / Thunderbird / Time Machine
Pour préserver vos documents, faites régulièrement des sauvegardes.
Avatar de l’utilisateur
tintin
GourOOu
GourOOu
 
Message(s) : 6421
Inscrit le : 18 Juil 2008 16:29
Localisation : F-Oise + F-Savoie

Re: [Calc] Convertion d'un document excel en calc

Messagepar Dylan62560 » 12 Nov 2019 11:18

tintin a écrit:Bonjour,

Si 1/4 seulement de vos élèves possède Excel, peut-être faudrait-il envisager de faire vos fiches sur Calc ?


Tu as complétement raison Tintin. Malheureusement durant mon cursus, j'ai toujours travaillé avec le pack office. J'ai eu de nombreuses formations sur l'utilisation de ces logiciels. Par contre, jamais au grand jamais, je n'ai utilisé libre office. Je n'est donc aucune base pour concevoir un document aussi complexe sur Calc...
open office 4.1.6 mac mojave
Dylan62560
Fraîchement OOthentifié
 
Message(s) : 5
Inscrit le : 12 Nov 2019 01:51

Re: [Calc] Conversion d'un document excel

Messagepar Hubert Lambert » 12 Nov 2019 23:12

Bonjour,

Ci-joint un petit exemple de ce que cela peut donner avec le basic de LibreOffice.
Trois petites remarques :
- les macros sont assez simples à transcrire ;
- une petite partie du code était inutile et gérable par la mise en forme conditonnelle ;
- il y a plus que probablement matière à optimisation.
En espérant avoir un peu contribuer à propager l'esprit du libre auprès des professeurs et des élèves.. :wink: .
Cordialement.
Pièces jointes
Fiche Technique Interactive (FTI).ods
(46.29 Kio) Téléchargé 13 fois
AOOo 4.1.2 sur Win7
AOOo 4.1.x sur Linux Mint
LibreOffice 5.x/6.x sur Linux Mint
--
| « Nos défauts devraient nous donner une qualité : l'indulgence pour les défauts des autres » (Rivarol)
Avatar de l’utilisateur
Hubert Lambert
SuppOOrter
SuppOOrter
 
Message(s) : 1139
Inscrit le : 06 Avr 2016 08:26

Re: [Calc] Conversion d'un document excel

Messagepar luky-luke » 13 Nov 2019 01:15

Bonjour
Bon d'accord j'arrive trop tard mais histoire de dire que je n'ai pas bosser pour rien .
Une autre façon de faire ou presque. Un petit plus quand même, apparition et disparition de la barre recherche :wink:

Cordialement
Luke
Pièces jointes
Fiche Technique Interactive (FTI)_1.ods
(49.2 Kio) Téléchargé 13 fois
AOO 4.1.3 et LibO 5.3.7.2 Ubuntu 16.04 LTS et Debian 9
Xray ne tient pas lieu de tout, mais une pratique sans Xray ne vaut pas grand chose
Avatar de l’utilisateur
luky-luke
InconditiOOnnel
InconditiOOnnel
 
Message(s) : 915
Inscrit le : 27 Nov 2010 01:17
Localisation : gâtine deux-sèvrienne

Re: [Calc] Conversion d'un document excel

Messagepar Dylan62560 » 13 Nov 2019 01:42

Hubert Lambert a écrit:Bonjour,

Ci-joint un petit exemple de ce que cela peut donner avec le basic de LibreOffice.
Trois petites remarques :
- les macros sont assez simples à transcrire ;
- une petite partie du code était inutile et gérable par la mise en forme conditonnelle ;
- il y a plus que probablement matière à optimisation.
En espérant avoir un peu contribuer à propager l'esprit du libre auprès des professeurs et des élèves.. :wink: .
Cordialement.


Bonsoir,

Merci Hubert Lambert pour ton fichier c'est TOP, j'ai pu voir que tu as réussi à convertir beaucoup de macros en libre office :) Penses-tu que le double clique que j'effectue sur excel (comme dans la vidéo) dans la colonne nature qui me permet d'atteindre la feuille "mercuriale" pour sélectionner un produit et le transfert avec son PUHT et son unité est faisable sur libre office?
J'ai aussi pu remarquer que lorsque je souhaite imprimer le document ou l'enregistrer en pdf, Libre office me place des 0 partout dans les cellules vides. Y a t-il quelque chose à faire pour cela? Exemple ci-dessous:
Fiche Technique Interactive (FTI)(1).pdf
(76.84 Kio) Téléchargé 8 fois


Encore merci pour le fichier :wink:
Merci d'avance pour vos réponses.

Bonne soirée

Dylan
open office 4.1.6 mac mojave
Dylan62560
Fraîchement OOthentifié
 
Message(s) : 5
Inscrit le : 12 Nov 2019 01:51

Re: [Calc] Conversion d'un document excel

Messagepar luky-luke » 13 Nov 2019 02:38

Bonjour
Il est inutile de citer l'ensemble du message dans tes réponses, ça ne facilite pas la lecture, bien au contraire :wink:
Le fichier d'Hubert Lambert ou le mien fonctionne comme sur ta vidéo avec le double clic pour passer d'une feuille à l'autre. L'unité de mesure et le prix unitaire dans les colonnes D et K se font par formule, la feuille était déjà configuré de cette façon.
Pour les zéros qui apparaissent dans les colonnes, il faut modifier un peu les formules.
Pour la cellule J16 mettre des doubles guillemets à la place du 0
=SI(C16="";"";SOMME(E16:I16))

idem pour la K16
=SI(ESTNA(RECHERCHEV(C16;$Mercuriale.$C$2:$E$553;3;0));"";RECHERCHEV(C16;$Mercuriale.$C$2:$E$553;3;0))
et la cellule L16
=SI(C16="";"";K16*J16)

Ensuite, tu sélectionne les trois cellules J16/k16/L16 en faisant glisser la souris. Tu place la souris sur le petit carré noir en bas à droite de la sélection. Tu vois apparaître une croix blanche, tu clic gauche sans relâcher, et tu étire vers le bas l'ensemble des formules jusque à la ligne 54.

Cordialement
Luke
AOO 4.1.3 et LibO 5.3.7.2 Ubuntu 16.04 LTS et Debian 9
Xray ne tient pas lieu de tout, mais une pratique sans Xray ne vaut pas grand chose
Avatar de l’utilisateur
luky-luke
InconditiOOnnel
InconditiOOnnel
 
Message(s) : 915
Inscrit le : 27 Nov 2010 01:17
Localisation : gâtine deux-sèvrienne

Re: [Calc] Conversion d'un document excel

Messagepar Dylan62560 » 13 Nov 2019 03:04

Bonsoir,

Désoler pour mon message précédent, je n'avais pas correctement activé les macros du logiciel.
Merci Luke pour l'explication pour enlever les zéro, j'ai réussi à les retirer sur vos fichiers.
Merci à Hubert et a Luke pour vos fichiers, mes élèves vont être ravis. Ils pourront tous désormais utiliser ce document bien pratique :D
Vous êtes des monstres :wink:
J'ai encore deux petites questions si vous me le permettez.

1) Je n'arrive pas à modifier le texte de la colonne de gauche dans vos fichier (colonne "techniques"). Dans ton fichier luke j'ai un message d'erreur qui apparait: "BASIC runtime error.
Property or method not found: CellAddress" et il me surligne cette formule:"IF oevt.Celladdress.Column=2 Then".
C'est peut-être aussi une erreur d'utilisation de ma part :|

2) Est-ce possible d'ajouter une recherche de produit dans la mercuriale, un peu comme l'exemple sur excel?

je comprendrais si vous n'avez pas le temps de regarder vous avez déjà fait tellement

Merci encore

Bonne nuit

Dylan
open office 4.1.6 mac mojave
Dylan62560
Fraîchement OOthentifié
 
Message(s) : 5
Inscrit le : 12 Nov 2019 01:51

Re: [Calc] Conversion d'un document excel

Messagepar micmac » 13 Nov 2019 05:08

Bonjour,
Dylan62560 a écrit:J'ai encore deux petites questions

Nous vous rappelons que la règle n° 7 stipule qu'il ne faut mettre qu'une question par fil.

Poser plusieurs questions complique la compréhension et n'encourage pas les réponses : il vaut donc mieux découper votre problème. Le titre de votre question ne peut pas refléter l'ensemble des problèmes exposés.

Afin que nous puissions avoir une base de connaissance efficace lors d'une recherche sur un seul de vos problèmes, nous vous prions de créer autant de fils que de questions avec un titre explicite pour chacune d'elle.

Et si cette partie est résolue, merci de le faire savoir.
Comment clore correctement un sujet lorsqu'il est résolu


Par ailleurs, vous parlez de LibreOffice et dans votre signature on lit OpenOffice 4.1.6. Si vous utilisez les deux suites, ajoutez LibreOffice sous sa version exacte de (LibO 6.2.8 par exemple) dans votre signature.
Accès direct à votre signature pour la compléter.

Merci de votre collaboration.
Les formats ouverts (ODF) assurent la pérennité de vos documents.
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
 
Message(s) : 6352
Inscrit le : 28 Août 2010 09:45


Retour vers Macros et API

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 3 invité(s)