Si vous êtes un utilisateur de Google Docs et que vous travaillez régulièrement avec des données provenant de Google Sheets, vous avez probablement déjà souffert de la frustration de devoir copier-coller manuellement les informations entre les deux applications. Heureusement, l'intégration peut grandement faciliter ce processus fastidieux et chronophage. Dans cet article, nous allons vous expliquer comment utiliser Make pour insérer de nouvelles lignes avec des données provenant de Google Sheets à la fin de votre document dans Google Docs.
Google Docs et Google Sheets sont deux applications interconnectées faisant partie de la suite Google Workspace. Google a conçu ces applications pour travailler ensemble de manière transparente. Si vous utilisez régulièrement l'une de ces applications, vous devriez utiliser l'autre pour accélérer votre flux de travail et augmenter votre productivité. Les utiliser ensemble peut vous éviter de copier-coller manuellement des données d'une application à l'autre, ce qui peut réduire les erreurs et vous faire gagner un temps précieux. L'intégration entre Google Sheets et Google Docs est essentielle pour une utilisation efficace de la suite Google Workspace.
Utiliser la fonction Make dans Google Docs vous permettra d'insérer automatiquement des informations de Google Sheets à la fin du document. Make est un langage de script simple qui permet d'automatiser des tâches répétitives. En utilisant cette fonctionnalité, vous pouvez insérer des nouvelles lignes dans votre document Google Docs chaque fois que vous ajoutez des informations à votre feuille de calcul Google Sheets. Ce processus est rapide et facile, ce qui peut vous faire gagner beaucoup de temps et améliorer votre efficacité.
Pour utiliser Make dans Google Docs, vous devez d'abord lier votre document à votre feuille de calcul Google Sheets. Les étapes à suivre sont les suivantes :
function onOpen() { var sheet = SpreadsheetApp.getActiveSpreadsheet(); var entries = [{ name : "Insérer des données dans le document", functionName : "updateDocument" }]; sheet.addMenu("Make", entries);};
Pour utiliser la fonction Make, vous devez d'abord avoir lié votre feuille de calcul à votre document Google Docs. Une fois cela fait, vous pouvez ajouter des informations à votre feuille de calcul et les insérer automatiquement dans votre document en suivant les étapes suivantes :
Lorsque vous utilisez la fonction Make, les nouvelles lignes sont insérées sous forme de texte brut. Cela peut être utile si vous travaillez avec des données très simples, mais cela peut également être peu pratique si vous devez afficher des informations plus complexes. Pour personnaliser les nouvelles lignes insérées avec des données depuis Google Sheets, vous devez utiliser des balises HTML :
function updateDocument() { var body = DocumentApp.getActiveDocument().getBody(); var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheets()[0]; var rows = sheet.getDataRange(); var numRows = rows.getNumRows(); var values = rows.getValues(); for (var i = 1; i < numRows; i++) { var row = values[i]; var paragraph = body.appendParagraph("" + row[0] + "" + "
" + row[1] + "
" + row[2] + "
" + "" + row[3] + ""); paragraph.setAttributes(style); }}
Une fois que vous avez lié votre document Google Docs à votre feuille de calcul Google Sheets, toutes les nouvelles données seront automatiquement insérées dans votre document. Cependant, il est important de noter que cela ne se produit que lorsqu'un utilisateur lance la fonction Make manuellement. Si vous souhaitez que vos données soient mises à jour sans avoir à lancer manuellement la fonction Make, vous devez utiliser un déclencheur. Un déclencheur permet aux scripts Google Apps de s'exécuter automatiquement à des moments spécifiques, ce qui peut vous faire gagner beaucoup de temps. Pour ajouter un déclencheur :
function myFunction() { updateDocument();}
Pour rendre vos documents Google Docs plus dynamiques, vous pouvez tirer parti de la fonction Make en créant des modèles ou des formulaires que vous pouvez utiliser plusieurs fois. Lorsque vous utilisez la fonction Make avec des modèles, vous pouvez insérer des données de feuilles de calcul dans des modèles préformatés qui vous permettent d'ajouter rapidement et facilement des informations à vos documents. En utilisant des modèles, vous pouvez également garantir que tous les documents que vous créez sont cohérents en termes de mise en forme, de style et de structure.
Voici quelques astuces et bonnes pratiques pour optimiser votre utilisation de Make dans Google Docs :
En utilisant l'intégration entre Google Sheets et Google Docs, vous pouvez collaborer plus facilement avec d'autres personnes, gérer vos données de manière plus efficace et plus rapide, et augmenter votre productivité. En utilisant des scripts personnalisés tels que Make, vous pouvez automatiser de nombreuses tâches fastidieuses, ce qui vous permet de concentrer votre temps et votre énergie sur des tâches plus importantes et plus créatives. Nous espérons que cet article vous a aidé à comprendre comment utiliser Make dans Google Docs et à optimiser votre utilisation de la suite Google Workspace.