Page 1 sur 1

[Résolu][Calc] Fiche recette cuisine

Publié : 12 nov. 2019 01:24
par Dylan62560

La modération vous 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 vous a écrit: Liens externes neutralisés

Dylan

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

Publié : 12 nov. 2019 06:34
par joel275
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.

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

Publié : 12 nov. 2019 10:04
par Dylan62560
Merci joel275 pour ta réponse.

Il n'y a donc aucune solution?

Dylan

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

Publié : 12 nov. 2019 10:08
par Noonours
Bonjour
Il n'y a donc aucune solution?
Aucune simple, je pense que tu viens de poser la question qui tue :aie:

Cordialement,

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

Publié : 12 nov. 2019 10:10
par tintin
Bonjour,

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

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

Publié : 12 nov. 2019 10:18
par Dylan62560
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...

Re: [Calc] Conversion d'un document excel

Publié : 12 nov. 2019 22:12
par Hubert Lambert
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.

Re: [Calc] Conversion d'un document excel

Publié : 13 nov. 2019 00:15
par luky-luke
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

Re: [Calc] Conversion d'un document excel

Publié : 13 nov. 2019 00:42
par Dylan62560
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
Encore merci pour le fichier :wink:
Merci d'avance pour vos réponses.

Bonne soirée

Dylan

Re: [Calc] Conversion d'un document excel

Publié : 13 nov. 2019 01:38
par luky-luke
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

Re: [Calc] Conversion d'un document excel

Publié : 13 nov. 2019 02:04
par Dylan62560
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

Re: [Calc] Conversion d'un document excel

Publié : 13 nov. 2019 04:08
par micmac
Bonjour,
[b][color=#404080]Dylan62560[/color][/b] 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.