Lorsque l'on parle de « code dans Google Docs », beaucoup se demandent ce que cela signifie. En termes simplesEn d'autres termes, cela signifie pouvoir ajouter différents composants de codage à vos documents Google. Ces composants de codage incluent l'utilisation de Google Apps Script, l'écriture de formules ou l'utilisation de modules complémentaires qui aident à automatiser les tâches. En tirant parti du codage, vous pouvez améliorer vos documents, rationaliser les processus et même créer des fonctionnalités personnalisées adaptées à vos besoins.
Table des matiĆØres
Premiers pas avec Google Apps Script
Google Apps Script propose un outil formidable au sein de Google Docs. BasƩ sur JavaScript, ce langage de script permet aux utilisateurs de crƩer des applications qui fonctionnent parfaitement avec les applications Google Workspace.
CrƩer votre premier script d'application
- Ouvrez Google Docs:Commencez par ouvrir un document Google dans lequel vous souhaitez exƩcuter le script.
- Accéder à l'éditeur de script: Cliquez sur Extensions dans le menu supérieur, puis choisissez Apps Script. Cette option ouvrira l'éditeur de script dans un nouvel onglet.
- Ćcrivez votre code:Dans l'Ć©diteur, vous pouvez commencer Ć coder. Par exemple, essayez le script simple suivant qui ajoute un menu personnalisĆ© Ć votre document Google :
function onOpen() {
var ui = DocumentApp.getUi();
ui.createMenu('Custom Menu')
.addItem('Show Alert', 'showAlert')
.addToUi();
}
function showAlert() {
var ui = DocumentApp.getUi();
ui.alert('Hello! This is a custom alert.');
}
- Sauvegardez votre script: Cliquez sur l'icƓne du disque ou
File > Save
pour sauvegarder votre script. - Exécutez votre script: Fermez l'éditeur de script et actualisez votre document Google. Vous verrez un nouveau menu « Menu personnalisé » dans votre application. Cliquez dessus pour voir votre alerte en action.
Utilisation de fonctions pour manipuler du texte
Google Docs permet d'automatiser diverses tâches de manipulation de texte grâce à des fonctionnalités de codage. Vous pouvez créer des fonctions qui changer les styles de police, modifier les paramètres de paragraphe ou même formater les listes.
Exemple : mettre tous les titres en gras
Voici une fonction simple pour mettre tous les titres de votre document en gras.
function boldHeadings() {
var body = DocumentApp.getActiveDocument().getBody();
var headings = body.getParagraphs();
for (var i = 0; i < headings.length; i++) {
if (headings[i].getHeadingType() !== DocumentApp.ParagraphHeading.NORMAL) {
headings[i].setBold(true);
}
}
}
Pour tester cette fonction, saisissez-la dans l'Ʃditeur Apps Script et exƩcutez-la. Si votre document contient des titres, ils doivent maintenant apparaƮtre en gras.
Automatiser les tâches répétitives
Google Apps Script devient particulièrement pratique lorsque vous répétez les mêmes tâches. Qu'il s'agisse de formater des paragraphes, d'insérer des images ou de générer des tableaux, l'automatisation est à portée de main.
Exemple : insƩrer la date du jour
Par exemple, vous devrez peut-être insérer la date du jour. Voici comment créer une fonction pour effectuer exactement cette opération.
function insertDate() {
var doc = DocumentApp.getActiveDocument();
var body = doc.getBody();
var date = new Date();
body.appendParagraph("Today's date is: " + date);
}
Une fois que vous avez exécuté ce script, il ajoutera la date actuelle à la fin de votre document.
Utilisation de modules complƩmentaires pour des fonctionnalitƩs amƩliorƩes
Google Docs dispose d'une vaste bibliothèque de modules complémentaires qui peuvent fournir des capacités de codage supplémentaires. Ces outils provenant de sources externes peuvent vous aider dans des tâches telles que la collaboration sur des documents, organisation des citations, et améliorer la conception.
Recherche et installation de modules complƩmentaires
- Ouvrir le menu des modules complĆ©mentaires:Dans votre document Google, accĆ©dez Ć
Extensions > Add-ons > Get add-ons
. - Explorer les options: Parcourez les différents modules complémentaires disponibles. Parmi les plus populaires pour le codage, citons « DocuSign », idéal pour les signatures, et « EasyBib » pour les citations.
- Installer:Une fois que vous avez trouvé un module complémentaire qui correspond à vos besoins, cliquez dessus et suivez les instructions d'installation.
Exemples de modules complƩmentaires populaires
- Certifier:Aide aux signatures Ʃlectroniques directement dans Google Docs.
- Lucidchart:Utile pour crƩer et insƩrer des organigrammes et des diagrammes.
- Table des matières:Génère et met à jour automatiquement une table des matières en fonction de la structure de votre document.
Collaborer avec du code dans Google Docs
Une collaboration efficace est essentielle dans de nombreux projets, et Google Docs facilite la collaboration avec d'autres personnes. L'intƩgration de code peut amƩliorer la faƧon dont vous partagez et gƩrez les documents.
Collaboration en temps rƩel avec commentaires
L'utilisation des commentaires est un moyen simple de collaborer. L'ajout de commentaires à certaines parties de votre code ou la suggestion de modifications améliore l'interaction entre les membres de l'équipe.
- Pour ajouter un commentaire, sƩlectionnez le texte que vous souhaitez commenter, faites un clic droit et choisissez
Comment
. - Ajoutez vos commentaires ou suggestions, et vos collaborateurs pourront rƩpondre ou rƩsoudre ces commentaires.
Publier et partager votre document
à un moment donné, vous souhaiterez peut-être partager votre document avec d'autres personnes ou le publier en ligne. Google Docs vous permet de le faire en toute simplicité.
Options de partage
- Partage direct: Clique sur le
Share
bouton en haut Ć droite. Vous pouvez saisir des adresses e-mail ou obtenir un lien partageable. - Publication sur le Web: Aller Ć
File > Publish to the web
pour gƩnƩrer un lien auquel d'autres peuvent accƩder sans avoir besoin d'un compte Google.
Questions frƩquemment posƩes sur le code dans Google Docs
Q. Qu'est-ce que Google Apps Script ?
A. Google Apps Script est un langage de programmation qui permet aux utilisateurs de développer des fonctions personnalisées et de rationaliser les tâches au sein des applications Google Workspace.
Q. Puis-je exƩcuter du code directement dans Google Docs ?
A. Vous pouvez exĆ©cuter du code Ć lāaide de Google Apps Script, qui vous permet dāautomatiser des tĆ¢ches et de personnaliser vos documents.
Q. Comment accéder à l'éditeur Apps Script ?
A. Ouvrez votre document Google, puis sélectionnez Extensions et Apps Script pour accéder à l'éditeur dans lequel vous pouvez écrire votre code.
Q. Existe-t-il des modules complƩmentaires qui peuvent aider au codage ?
R. Oui, Google Docs dispose d'une variƩtƩ de modules complƩmentaires qui peuvent amƩliorer les fonctionnalitƩs, tels que outils de collaboration et des aides au formatage.
Q. Comment insérer une date du jour dans mon document à l'aide de code ?
A. Vous pouvez crƩer une fonction dans l'Ʃditeur Apps Script qui ajoute le date actuelle de votre document.
Q. Puis-je crƩer des menus personnalisƩs dans Google Docs ?
A. Vous pouvez créer des menus personnalisés à l'aide de Google Apps Script, permettant des fonctionnalités uniques adaptées à vos besoins.
Q. Est-il possible de modifier le formatage du texte avec du code ?
A. En effet ! Vous pouvez Ʃcrire des fonctions pour manipuler les styles de texte, comme mettre en gras les titres ou modifier l'alignement des paragraphes.
Q. Comment collaborer avec dāautres personnes Ć lāaide de Google Docs ?
A. Vous pouvez ajouter des commentaires, partager des documents par e-mail ou par lien et créer des boucles de rétroaction interactives à l'aide des fonctionnalités de collaboration intégrées.
Q. Que se passe-t-il si je brise mon code ?
A. Si votre code contient des erreurs, Apps Script affichera des messages dāerreur qui peuvent vous aider Ć rĆ©soudre les problĆØmes.
Q. Puis-je publier le document que j'ai crƩƩ dans Google Docs ?
R. Oui, vous pouvez publier votre document en ligne ou le partager directement avec dāautres via les options de partage de Google Docs.
Conclusion
L'utilisation de code dans Google Docs peut considérablement améliorer vos compétences en matière de gestion de documents. Que ce soit via Google Apps Script pour l'automatisation, l'utilisation de modules complémentaires pour étendre les fonctionnalités ou l'utilisation de fonctionnalités collaboratives, vous pouvez rendre votre flux de travail plus efficace et efficient. Le codage peut sembler intimidant, mais avec de la pratique, vous maîtriserez sa puissance pour améliorer la façon dont vous créez des documents et collaborez avec d'autres.