0% ont trouvé ce document utile (0 vote)
11 vues5 pages

Code VBA5 S

Le document explique comment générer une présentation PowerPoint sur le système 5S en utilisant la bibliothèque Python *python-pptx*. Il fournit un exemple de code qui crée plusieurs diapositives, chacune détaillant une étape du 5S, et décrit les avantages et la mise en œuvre de cette méthode. Enfin, il souligne la possibilité de personnaliser davantage la présentation avec des éléments visuels.

Transféré par

gorouol
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
11 vues5 pages

Code VBA5 S

Le document explique comment générer une présentation PowerPoint sur le système 5S en utilisant la bibliothèque Python *python-pptx*. Il fournit un exemple de code qui crée plusieurs diapositives, chacune détaillant une étape du 5S, et décrit les avantages et la mise en œuvre de cette méthode. Enfin, il souligne la possibilité de personnaliser davantage la présentation avec des éléments visuels.

Transféré par

gorouol
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Pour générer une présentation PowerPoint automatiquement à partir de Python, vous pouvez

utiliser la bibliothèque *python-pptx*, qui permet de créer et de manipuler des fichiers PowerPoint
(.pptx).

Voici un exemple de code qui génère une présentation PowerPoint pour une formation sur le *5S*,
un système d'organisation du travail visant à améliorer l'efficacité et la sécurité dans les
environnements de travail :

Prérequis

Avant d'exécuter ce code, vous devez installer la bibliothèque `python-pptx` si ce n'est pas déjà fait.
Vous pouvez l'installer via pip :

```bash

pip install python-pptx

```

Exemple de code pour générer une présentation PowerPoint sur 5S :

```python

from pptx import Presentation

Crée une nouvelle présentation PowerPoint

prs = Presentation()

Titre de la présentation

slide_1 = [Link].add_slide(prs.slide_layouts[0]) # slide_layouts[0] est pour un titre

title = slide_1.[Link]

subtitle = slide_1.placeholders[1]

[Link] = "Formation 5S"

[Link] = "Améliorer l'efficacité et la sécurité au travail"


Ajouter une diapositive sur le 1er S - Seiri (Trier)

slide_2 = [Link].add_slide(prs.slide_layouts[1]) # slide_layouts[1] est pour un titre et du contenu

title = slide_2.[Link]

content = slide_2.[Link][1]

[Link] = "S1 : Seiri (Trier)"

[Link] = (

"Le but de cette étape est de trier les éléments et de ne conserver que ce qui est nécessaire.\n"

"- Identifiez les éléments inutiles dans l'espace de travail.\n"

"- Éliminez les objets non essentiels pour gagner de l'espace.\n"

"- Gardez uniquement ce qui sert à la production ou à l'activité."

Ajouter une diapositive sur le 2ème S - Seiton (Ranger)

slide_3 = [Link].add_slide(prs.slide_layouts[1])

title = slide_3.[Link]

content = slide_3.[Link][1]

[Link] = "S2 : Seiton (Ranger)"

[Link] = (

"L'objectif ici est de ranger les outils et matériaux de manière ordonnée.\n"

"- Organisez l'espace pour que chaque objet ait une place spécifique.\n"

"- Utilisez des systèmes de stockage clairs pour retrouver rapidement les éléments nécessaires.\n"

"- Réduisez le temps perdu à chercher des outils ou des matériaux."

Ajouter une diapositive sur le 3ème S - Seiso (Nettoyer)

slide_4 = [Link].add_slide(prs.slide_layouts[1])

title = slide_4.[Link]

content = slide_4.[Link][1]

[Link] = "S3 : Seiso (Nettoyer)"


[Link] = (

"Nettoyer le lieu de travail est essentiel pour maintenir un environnement sûr et productif.\n"

"- Nettoyez régulièrement les machines et les outils.\n"

"- Éliminez la poussière et les déchets pour éviter les accidents.\n"

"- Créez un environnement de travail propre et agréable."

Ajouter une diapositive sur le 4ème S - Seiketsu (Standardiser)

slide_5 = [Link].add_slide(prs.slide_layouts[1])

title = slide_5.[Link]

content = slide_5.[Link][1]

[Link] = "S4 : Seiketsu (Standardiser)"

[Link] = (

"Cette étape consiste à établir des normes pour maintenir l'ordre et la propreté.\n"

"- Créez des procédures standardisées pour le rangement, le nettoyage, et l'entretien.\n"

"- Assurez-vous que tout le monde suit les mêmes règles.\n"

"- Formez les employés sur les bonnes pratiques."

Ajouter une diapositive sur le 5ème S - Shitsuke (Soutenir)

slide_6 = [Link].add_slide(prs.slide_layouts[1])

title = slide_6.[Link]

content = slide_6.[Link][1]

[Link] = "S5 : Shitsuke (Soutenir)"

[Link] = (

"Cette étape vise à maintenir l'engagement des employés pour que 5S devienne une habitude.\n"

"- Encouragez la discipline et la responsabilité personnelle.\n"

"- Mettez en place des audits réguliers pour vérifier que les standards sont suivis.\n"

"- Impliquez tout le personnel dans le processus."


)

Ajouter une diapositive sur les avantages du 5S

slide_7 = [Link].add_slide(prs.slide_layouts[1])

title = slide_7.[Link]

content = slide_7.[Link][1]

[Link] = "Avantages du 5S"

[Link] = (

"- Amélioration de l'efficacité et de la productivité.\n"

"- Réduction des coûts grâce à une meilleure organisation.\n"

"- Amélioration de la sécurité et réduction des risques d'accidents.\n"

"- Création d'un environnement de travail plus agréable."

Ajouter une diapositive sur la mise en œuvre du 5S

slide_8 = [Link].add_slide(prs.slide_layouts[1])

title = slide_8.[Link]

content = slide_8.[Link][1]

[Link] = "Mise en œuvre du 5S"

[Link] = (

"- Commencez par une évaluation de la situation actuelle.\n"

"- Impliquez les équipes dans le processus.\n"

"- Organisez des formations pour expliquer chaque étape du 5S.\n"

"- Suivez les progrès à l'aide de réunions régulières."

Ajouter une diapositive de conclusion

slide_9 = [Link].add_slide(prs.slide_layouts[1])

title = slide_9.[Link]
content = slide_9.[Link][1]

[Link] = "Conclusion"

[Link] = (

"Le 5S est un outil puissant pour améliorer l'efficacité et la sécurité au travail.\n"

"En appliquant ces principes, vous pouvez transformer votre environnement de travail pour qu'il
soit plus organisé, plus sûr et plus productif."

Enregistrer la présentation PowerPoint

[Link]('Formation_5S.pptx')

print("La présentation PowerPoint a été générée avec succès !")

```

Explication du code :

1. *Création de la présentation* : Le code commence par créer un nouvel objet de présentation


PowerPoint avec la bibliothèque `python-pptx`.

2. *Ajout des diapositives* : Pour chaque étape du 5S, nous ajoutons une nouvelle diapositive avec
un titre et un contenu explicatif.

3. *Enregistrement* : Une fois toutes les diapositives ajoutées, la présentation est enregistrée sous
le nom `Formation_5S.pptx` dans le répertoire courant.

Résultat :

Lorsque vous exécutez ce script, il génère une présentation PowerPoint avec plusieurs diapositives
détaillant chaque étape de la méthode 5S. Vous pouvez ouvrir ce fichier PowerPoint et l'utiliser
comme base pour une formation ou une présentation.

Si vous souhaitez personnaliser davantage le contenu ou ajouter des images, graphiques, ou autres
éléments visuels, la bibliothèque `python-pptx` offre également des fonctionnalités pour ce faire.

Vous aimerez peut-être aussi