Modules Google Sheets

Dans un scénario Adobe Workfront Fusion, vous pouvez automatiser les workflows qui utilisent Google Sheets et les connecter à plusieurs applications et services tiers.

Pour obtenir des instructions sur la procédure de connexion de votre compte Google Sheets à Workfront Fusion, voir Créer une connexion vers Adobe Workfront Fusion - Instructions de base

Conditions d’accès

Développez pour afficher les exigences d’accès aux fonctionnalités de cet article.

Vous devez disposer des accès suivants pour utiliser les fonctionnalités de cet article :

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Package Adobe Workfront Tous
Licence Adobe Workfront

Nouveau : Standard

Ou

En cours : Travail ou version ultérieure

Licence Adobe Workfront Fusion **

Actuel : aucune exigence de licence Workfront Fusion

Ou

Hérité : Workfront Fusion pour l’automatisation et l’intégration du travail

Produit

Nouveau :

  • Sélectionnez ou le package Prime Workfront : votre entreprise doit acheter Adobe Workfront Fusion.
  • Package Ultimate Workfront : Workfront Fusion est inclus.

Ou

Actuel : votre entreprise doit acheter Adobe Workfront Fusion.

Pour plus d’informations sur les informations contenues dans ce tableau, voir Conditions d’accès requises dans la documentation.

Pour plus d’informations sur les licences Adobe Workfront Fusion, voir Licences Adobe Workfront Fusion.

Conditions préalables

Pour utiliser les modules Google Sheets, vous devez avoir un compte Google.

Informations sur l’API Google Sheets

Le connecteur Google Sheets utilise les éléments suivants :

URL de base
https://sheets.googleapis.com/v4
Version de l’API
v4
Balise API
v2.5.7

Modules Google Sheets et leurs champs

Lorsque vous configurez les modules Google Forms, Workfront Fusion affiche les champs répertoriés ci-dessous. En plus de ces derniers, des champs Google Sheets supplémentaires peuvent s’afficher, selon des facteurs tels que votre niveau d’accès dans l’application ou le service. Un titre en gras dans un module indique un champ obligatoire.

Si le bouton « Mapper » apparaît au-dessus d’un champ ou d’une fonction, vous pouvez l’utiliser pour définir des variables et des fonctions pour ce champ. Pour plus d’informations, voir Mappage des informations d’un module à un autre.

Basculement de carte

Déclencheurs

Surveiller les lignes

Récupère les valeurs des nouvelles lignes ajoutées dans la feuille de calcul.

Le module récupère uniquement les nouvelles lignes qui n’ont pas été remplies auparavant. Le déclencheur ne traite pas une ligne remplacée.

IMPORTANT
Si la feuille de calcul contient une ligne vide, aucune ligne après la ligne vide n'est traitée.
Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul qui contient la feuille à surveiller.
Sheet
Sélectionnez la feuille dans laquelle vous souhaitez surveiller l’ajout d’une ligne.
Table contains headers

Choisissez si la feuille de calcul contient une ligne d'en-tête.

  • Yes

    Le module ne récupère pas la ligne d’en-tête comme données de sortie.

    Les noms de variables dans la sortie sont appelés par les en-têtes.

  • No

    Le module récupère également la première ligne du tableau.

    Les noms de variables dans la sortie sont appelés A, B, C, D, etc.

Row with headers
Saisissez la plage de la ligne d’en-tête. Par exemple, A1:F1.
First table row
Saisissez la plage de la première ligne du tableau. Par exemple, A1:F1.
Value render option
  • Formatted value

    Les valeurs sont calculées et formatées dans la réponse en fonction du formatage de la cellule. La mise en forme est basée sur les paramètres régionaux de la feuille de calcul et non sur ceux de l’utilisateur ou de l’utilisatrice qui s’en sert. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie "$1.23".

  • Unformatted value

    Les valeurs sont calculées, mais ne sont pas formatées dans la réponse. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie le nombre "1.23".

  • Formula

    Les valeurs ne sont pas calculées. La réponse inclut les formules. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie "=A1".

Date and time render option
  • Serial number

    Les champs Date, Time, Datetime et Durée sont générés en double au format « numéro de série », tel que popularisé par Lotus 1-2-3. La partie entière de la valeur (à gauche de la décimale) compte les jours écoulés depuis le 30 décembre 1899. La partie fractionnaire (à droite de la décimale) compte le temps comme une fraction de la journée. Par exemple, le 1er janvier 1900 à midi serait 2,5, 2 pour 2 jours après le 30 décembre 1899, et 0,5 parce que midi est une demi-journée. Le 1er février 1900 à 15 heures serait 33,625. L’année 1900 est traitée comme une année non bissextile, ce qui est correct.

  • Formatted string

    Les champs Date, Heure, Date et Heure sont générés sous la forme de chaînes dans leur format numérique donné (qui dépend des paramètres régionaux de la feuille de calcul).

Limit
Définissez le nombre maximal de résultats avec lesquels Workfront Fusion travaillera au cours d’un cycle d’exécution.

Actions

Ajouter une ligne

Ce module ajoute une ligne à une feuille.

Lorsque vous configurez les modules Google Sheets, Workfront Fusion affiche les champs répertoriés ci-dessous. En plus de ces derniers, des champs Google Sheets supplémentaires peuvent s’afficher, selon des facteurs tels que votre niveau d’accès dans l’application ou le service. Un titre en gras dans un module indique un champ obligatoire.

Si le bouton « Mapper » apparaît au-dessus d’un champ ou d’une fonction, vous pouvez l’utiliser pour définir des variables et des fonctions pour ce champ. Pour plus d’informations, voir Mappage des informations d’un module à un autre.

Basculement de carte

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Mode

Indiquez si vous souhaitez sélectionner la feuille de calcul et la feuille manuellement ou par mappage.

Remarque : la mise en correspondance manuelle est utile, par exemple, lorsqu’une nouvelle feuille de calcul est créée dans un scénario Workfront Fusion et que vous souhaitez ajouter des données directement dans la nouvelle feuille de calcul du scénario.

Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille à laquelle vous souhaitez ajouter une ligne.
Column Range
Sélectionnez la plage de colonnes à utiliser.
Table contains headers

Indiquez si la feuille de calcul contient la ligne d’en-tête.

  • Yes

    Le module ne récupère pas la ligne d’en-tête comme données de sortie.

    Les noms de variables dans la sortie sont appelés par les en-têtes.

  • No

    Le module récupère également la première ligne du tableau.

    Les noms de variables dans la sortie sont appelés A, B, C, D, etc.

Values
Entrez ou mappez les cellules de votre choix dans la ligne à ajouter.
Value input option
  • User entered

    Les valeurs sont traitées comme si l’utilisateur ou l’utilisatrice les avait saisies dans l’interface utilisateur. Les nombres restent des nombres, mais les chaînes peuvent être converties en nombres, en dates ou en autres formats en suivant les mêmes règles que celles qui s’appliquent lors d’une saisie de texte dans une cellule dans l’interface utilisateur de Google Sheets.

  • Raw

    Les valeurs saisies par l’utilisateur ne sont pas analysées et sont stockées telles qu’elles ont été saisies.

Insert data option

Indiquez le mode de modification des données existantes lors de la saisie de nouvelles données.

  • Insert rows

    Des lignes sont insérées pour les nouvelles données.

  • Overwrite

    Les nouvelles données remplacent les données existantes dans les zones où elles sont écrites. L’ajout de données à la fin de la feuille insère de nouvelles lignes ou colonnes afin que les données puissent être écrites.

Ajouter une feuille

Crée une feuille dans une feuille de calcul sélectionnée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google dans laquelle vous souhaitez ajouter une feuille.
Properties
  • Title

    Saisissez le nom de la nouvelle feuille.

  • Index

    Saisissez la position de la feuille. La valeur par défaut est 0 (ce qui place la feuille en premier).

Effacer une cellule

Supprime une valeur d’une cellule spécifiée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google contenant la feuille dont vous souhaitez effacer une cellule.
Sheet
Sélectionnez la feuille dont vous souhaitez effacer une cellule.
Cell
Saisissez ou mappez l’identifiant de la cellule à effacer. Exemple : A5.

Effacer une ligne

Supprime les valeurs d’une ligne spécifiée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google contenant la feuille dont vous souhaitez supprimer une ligne.
Sheet
Sélectionnez la feuille dont vous souhaitez effacer des données.
Row number
Saisissez le numéro de la ligne dont vous souhaitez effacer les données. Exemple : 23.

Créer une feuille de calcul

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Title
Saisissez le nom d’une nouvelle feuille de calcul.
Locale

Saisissez les paramètres régionaux de la feuille de calcul dans l’un des formats suivants :

  • un code de langue ISO 639-1 tel que en
  • un code de langue ISO 639-2 tel que haw, s’il n’existe aucun code 639-1
  • une combinaison du code de langue ISO et du code de pays, telle que en_US
Recalculation interval

Le temps d’attente avant que les fonctions volatiles ne soient recalculées :

  • On change

    Les fonctions volatiles sont mises à jour à chaque modification.

  • On change and every minute

    Les fonctions volatiles sont mises à jour à chaque modification et chaque minute.

  • On change and hourly

    Les fonctions volatiles sont mises à jour à chaque modification et toutes les heures.

Time zone
Sélectionnez le fuseau horaire de la feuille de calcul.
Number format

Sélectionnez le format par défaut de toutes les cellules de la feuille de calcul.

Text  : mise en forme du texte. Exemple : 1000. 12

Number  : mise en forme des nombres. Exemple : 1,000.12

Percent  : mise en forme des pourcentages. Exemple : 10. 12%

Currency  : mise en forme de la devise. Exemple : $1,000.12

Date  : mise en forme des dates. Exemple : 9/26/2008

Time  : mise en forme de l’heure. Exemple : 3:59:00 PM

Date time  : mise en forme de la date et de l’heure. Exemple : 9/26/08 15:59:00

Scientific : Formatage scientifique des nombres. Exemple : 1. 01E+03

Sheets
Pour chaque feuille que vous souhaitez ajouter à la feuille de calcul, cliquez sur Add item et saisissez ou mappez un titre pour la feuille et l'index de la feuille. Un index de 0 représente la première feuille.

Supprimer une ligne

Supprime une ligne spécifiée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google contenant la feuille dont vous souhaitez supprimer une ligne.
Feuille
Sélectionnez la feuille dont vous souhaitez supprimer une ligne.
Numéro de ligne
Saisissez le numéro de la ligne à supprimer. Exemple : 23

Supprimer une feuille

Supprime une feuille spécifique.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille à supprimer.

Obtenir une cellule

Récupère une valeur d’une cellule sélectionnée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille contenant la cellule à partir de laquelle vous souhaitez récupérer des données.
Cell
Saisissez l’ID de la cellule à partir de laquelle vous souhaitez récupérer des données. Exemple : A6
Value render option
  • Formatted value

    Les valeurs sont calculées et formatées dans la réponse en fonction du formatage de la cellule. La mise en forme est basée sur les paramètres régionaux de la feuille de calcul et non sur ceux de l’utilisateur ou de l’utilisatrice qui s’en sert. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie "$1.23".

  • Unformatted value

    Les valeurs sont calculées, mais ne sont pas formatées dans la réponse. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie le nombre "1.23".

  • Formula

    Les valeurs ne sont pas calculées. La réponse inclut les formules. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie "=A1".

Date and time render option
  • Serial number

    Les champs Date, Time, Datetime et Durée sont générés en double au format « numéro de série », tel que popularisé par Lotus 1-2-3. La partie entière de la valeur (à gauche de la décimale) compte les jours écoulés depuis le 30 décembre 1899. La partie fractionnaire (à droite de la décimale) compte le temps comme une fraction de la journée. Par exemple, le 1er janvier 1900 à midi serait 2,5, 2 pour 2 jours après le 30 décembre 1899, et 0,5 parce que midi est une demi-journée. Le 1er février 1900 à 15 heures serait 33,625. L’année 1900 est traitée comme une année non bissextile, ce qui est correct.

  • Formatted string

    Les champs Date, Heure, Date et Heure sont générés sous la forme de chaînes dans leur format numérique donné (qui dépend des paramètres régionaux de la feuille de calcul).

Effectuer un appel API

Ce module d’action vous permet d’effectuer un appel API personnalisé.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion à Adobe Workfront Fusion - Instructions de base.
URL
Saisissez un chemin d’accès relatif à https://sheets.googleapis.com/v4/.
Method
Sélectionnez la méthode de requête HTTP dont vous avez besoin pour configurer l’appel API. Pour plus d’informations, voir Méthodes de requête HTTP.
Headers
Ajoutez les en-têtes de la requête sous la forme d’un objet JSON standard. Par exemple, {"Content-type":"application/json"}. Workfront Fusion ajoute les en-têtes d’autorisation pour vous.
Query String
Ajoutez la requête pour l’appel API sous la forme d’un objet JSON standard.
Body

Ajoutez le contenu du corps de l’appel API sous la forme d’un objet JSON standard.

Note :

Lorsque vous utilisez des instructions conditionnelles telles que if dans votre JSON, placez les guillemets à l’extérieur de l’instruction conditionnelle.

Mettre à jour une cellule

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille dans laquelle vous souhaitez mettre à jour une cellule.
Cell
Saisissez l’ID de la cellule que vous souhaitez mettre à jour. Exemple : A5
Value
Saisissez la nouvelle valeur de la cellule.
Value input option
  • User entered

    Les valeurs sont traitées comme si l’utilisateur ou l’utilisatrice les avait saisies dans l’interface utilisateur. Les nombres restent des nombres, mais les chaînes peuvent être converties en nombres, en dates ou en autres formats en suivant les mêmes règles que celles qui s’appliquent lors d’une saisie de texte dans une cellule dans l’interface utilisateur de Google Sheets.

  • Raw

    Les valeurs saisies par l’utilisateur ne sont pas analysées et sont stockées telles qu’elles ont été saisies.

Mettre à jour une ligne

Ce module permet de modifier le contenu d’une cellule dans une ligne sélectionnée.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Mode

Indiquez si vous souhaitez sélectionner la feuille de calcul et la feuille manuellement ou par mappage.

Remarque : le mappage manuel est utile, par exemple, lorsqu’une nouvelle feuille de calcul est créée dans le scénario Workfront Fusion et que vous souhaitez ajouter des données à la nouvelle feuille de calcul directement dans le scénario.

Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille dans laquelle vous souhaitez mettre à jour une ligne.
Row number
Saisissez le numéro de la ligne à mettre à jour.
Table contains headers

Indiquez si la feuille de calcul contient la ligne d’en-tête.

  • Yes

    Le module ne récupère pas la ligne d’en-tête comme données de sortie.

    Les noms de variables dans la sortie sont appelés par les en-têtes.

  • No

    Le module récupère également la première ligne du tableau.

    Les noms de variables dans la sortie sont appelés A, B, C, D, etc.

Values
Entrez ou mappez les valeurs dans les cellules de votre choix de la ligne à modifier (mettre à jour).
Value input option
  • User entered

    Les valeurs sont traitées comme si l’utilisateur ou l’utilisatrice les avait saisies dans l’interface utilisateur. Les nombres restent des nombres, mais les chaînes peuvent être converties en nombres, en dates ou en autres formats en suivant les mêmes règles que celles qui s’appliquent lors d’une saisie de texte dans une cellule dans l’interface utilisateur de Google Sheets.

  • Raw

    Les valeurs saisies par l’utilisateur ne sont pas analysées et sont stockées telles qu’elles ont été saisies.

Recherches

Obtenir les valeurs de plage

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille à partir de laquelle vous souhaitez obtenir le contenu de la plage.
Range
Saisissez la plage que vous souhaitez obtenir. Exemple : A1:D25.
Table contains headers
Cochez cette case si la feuille comporte une ligne d’en-tête.
Row with headers
Saisissez la plage des en-têtes de tableau. Exemple : A1:F1. Si vous laissez le champ vide, Workfront Fusion traite la première ligne de la plage spécifiée comme l’en-tête.
Value render option
  • Formatted value

    Les valeurs sont calculées et formatées dans la réponse en fonction du formatage de la cellule. La mise en forme est basée sur les paramètres régionaux de la feuille de calcul et non sur ceux de l’utilisateur ou de l’utilisatrice qui s’en sert. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie "$1.23".

  • Unformatted value

    Les valeurs sont calculées, mais ne sont pas formatées dans la réponse. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie le nombre "1.23".

  • Formula

    Les valeurs ne sont pas calculées. La réponse inclut les formules. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie "=A1".

Date and time render option
  • Serial number

    Les champs Date, Time, Datetime et Durée sont générés en double au format « numéro de série », tel que popularisé par Lotus 1-2-3. La partie entière de la valeur (à gauche de la décimale) compte les jours écoulés depuis le 30 décembre 1899. La partie fractionnaire (à droite de la décimale) compte le temps comme une fraction de la journée. Par exemple, le 1er janvier 1900 à midi serait 2,5, 2 pour 2 jours après le 30 décembre 1899, et 0,5 parce que midi est une demi-journée. Le 1er février 1900 à 15 heures serait 33,625. L’année 1900 est traitée comme une année non bissextile, ce qui est correct.

  • Formatted string

    Les champs Date, Heure, Date et Heure sont générés sous la forme de chaînes dans leur format numérique donné (qui dépend des paramètres régionaux de la feuille de calcul).

Répertorier les feuilles

Ce module renvoie une liste de toutes les feuilles d’une feuille de calcul.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google qui contient les feuilles que vous souhaitez répertorier.

Effectuer une recherche dans les lignes

Effectue une recherche dans les lignes à l’aide des options de filtre.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion à Adobe Workfront Fusion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google.
Sheet
Sélectionnez la feuille dans laquelle vous souhaitez effectuer une recherche sur les lignes.
Table contains headers
Indiquez si la feuille de calcul contient la ligne d’en-tête. Si l’option Yes est sélectionnée, le module ne récupère pas la ligne d’en-tête, car les données de sortie et les noms de variable dans la sortie sont alors appelés par les en-têtes. Si l’option No est sélectionnée, le module récupère également la première ligne de tableau et les noms de variable dans la sortie sont alors appelés uniquement A, B, C, D, etc.
Column range
Sélectionnez la plage de colonnes à utiliser. Exemple : A-F
Filter

Définissez le filtre à utiliser pour rechercher des lignes.

Sort order
Indiquez si vous souhaitez trier par ordre croissant ou décroissant.
Order by
Sélectionnez la colonne sur laquelle effectuer le tri.
Value render option
  • Formatted value

    Les valeurs sont calculées et formatées dans la réponse en fonction du formatage de la cellule. La mise en forme est basée sur les paramètres régionaux de la feuille de calcul et non sur ceux de l’utilisateur ou de l’utilisatrice qui s’en sert. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie "$1.23".

  • Unformatted value

    Les valeurs sont calculées, mais ne sont pas formatées dans la réponse. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie le nombre "1.23".

  • Formula

    Les valeurs ne sont pas calculées. La réponse inclut les formules. Par exemple, si A1 est 1.23 et que A2 est =A1 et est mis en forme en tant que devise, A2 renvoie "=A1".

Date and time render option
  • Serial number

    Les champs Date, Time, Datetime et Durée sont générés en double au format « numéro de série », tel que popularisé par Lotus 1-2-3. La partie entière de la valeur (à gauche de la décimale) compte les jours écoulés depuis le 30 décembre 1899. La partie fractionnaire (à droite de la décimale) compte le temps comme une fraction de la journée. Par exemple, le 1er janvier 1900 à midi serait 2,5, 2 pour 2 jours après le 30 décembre 1899, et 0,5 parce que midi est une demi-journée. Le 1er février 1900 à 15 heures serait 33,625. L’année 1900 est traitée comme une année non bissextile, ce qui est correct.

  • Formatted string

    Les champs Date, Heure, Date et Heure sont générés sous la forme de chaînes dans leur format numérique donné (qui dépend des paramètres régionaux de la feuille de calcul).

Maximum number of returned rows
Définissez le nombre maximal de lignes que Workfront Fusion renverra au cours d’un cycle d’exécution.

Effectuer une recherche sur les lignes (avancé)

Renvoie des résultats correspondant aux critères donnés.

Connection
Pour obtenir des instructions sur la connexion de votre compte Google Sheets à Workfront Fusion, voir Création d’une connexion - Instructions de base.
Spreadsheet
Sélectionnez la feuille de calcul Google contenant la feuille devant faire l’objet de la recherche.
Sheet
Sélectionnez la feuille contenant les lignes devant faire l’objet de la recherche.
Query

Utilisez le Google Charts Query Language. Exemple : select * where B = "John"

Pour plus d’informations sur Google Charts Query Language, voir la section Référence du langage de requête dans la documentation Google.

Limites d’utilisation

Si l’erreur 429: RESOURCE_EXHAUSTED se produit, vous avez dépassé la limite de l’API.

L’API Google Sheets est limitée à 500 requêtes par 100 secondes par projet et à 100 requêtes par 100 secondes par personne. Les limites de lecture et d’écriture sont suivies séparément. Il n’y a pas de limite d’utilisation quotidienne.

Pour plus de détails, voir developers.google.com/sheets/api/limits.

Conseils et astuces

Récupérer des cellules vides à partir d’un Google Sheet

Pour obtenir des cellules vides, vous pouvez utiliser le module Rechercher des lignes (avancé). Utilisez cette formule pour obtenir les colonnes vides.

select * where E is null

Ici, « E » est la colonne et « est nul » est la condition. Vous pouvez créer une requête plus avancée à l’aide du langage de requête Google. Pour plus d’informations, consultez Google Query Lang dans la documentation de Google.

Ajouter un bouton dans une feuille pour exécuter un scénario

  1. Dans Workfront Fusion, insérez le module Webhook > Custom webhooks dans le scénario et configurez-le. Pour obtenir des instructions, voir Webhooks.

  2. Copiez l’URL du webhook.

  3. Exécutez le scénario.

  4. Dans Google Sheets, choisissez Insérer  > Dessin… dans la barre de menu principale.

  5. Dans la fenêtre Dessin, cliquez sur l'icône Zone de texte Zone de texte située en haut de la fenêtre.

  6. Créez un bouton et cliquez sur le bouton Enregistrer et fermer dans le coin supérieur droit :

  7. Le bouton est placé dans votre feuille de calcul. Cliquez sur les trois points verticaux dans le coin supérieur droit du bouton :

  8. Choisissez Attribuer un script… dans le menu.

  9. Saisissez le nom de votre script (fonction), par exemple runScenario, et cliquez sur OK  :

  10. Choisissez Outils  > Éditeur de script dans la barre de menu principale.

  11. Insérez le code suivant :

    • Le nom de la fonction doit correspondre au nom que vous avez spécifié à l’étape 9.

    • Remplacez l’URL par l’URL du webhook que vous avez copié à l’étape 2.

      code language-none
      function runScenario() {
      UrlFetchApp.fetch("<webhook you copied>");
      }
      
  12. Appuyez sur Ctrl + S pour enregistrer le fichier script, saisissez un nom de projet et cliquez sur OK.

  13. Revenez à Google Sheets et cliquez sur votre nouveau bouton.

  14. Accorder l’autorisation obligatoire au script :

  15. Dans Workfront Fusion, vérifiez que le scénario s’est exécuté correctement.

Stocker des dates dans une feuille de calcul

Si vous stockez une valeur Date dans une feuille de calcul sans mise en forme, elle apparaît dans la feuille de calcul sous forme de texte au format ISO 8601. Toutefois, Google Sheets formules ou fonctions qui fonctionnent avec des dates qui ne comprennent pas ce texte (exemple : formule =A1+10) affichent l'erreur suivante :

Erreur

Pour Google Sheets aider à comprendre la date, mettez-la en forme avec la fonction formatDate . Le format correct transmis à la fonction en tant que deuxième argument dépend des paramètres régionaux de la feuille de calcul.

Pour plus d’informations sur cette fonction, voir formatDate (date ; format ; [fuseau horaire]) dans l’article Fonctions de date et d’heure.

Pour déterminer le format correct :

  1. Dans Google Sheets, choisissez Fichier > Feuille de calcul dans le menu principal pour vérifier et définir le paramètre régional.

  2. Après avoir vérifié ou défini le paramètre régional approprié, déterminez le format de date et d’heure correspondant en choisissant Format > Nombre dans le menu principal. Le format est affiché à côté de l’élément de menu Date et heure :

  3. Pour composer le format correct à transmettre à la fonction formatDate(), reportez-vous à la liste de Jetons pour le formatage de la date et de l’heure.

recommendation-more-help

Exemple :

Pour le format MM/DD/YYYY HH:mm:ss (pour la langue des États-Unis) :

Formule horaire du paramètre régional

Exploiter les fonctions de Google Sheets

Pour utiliser une fonction intégrée à partir de Google Sheets, vous pouvez l’exploiter. Pour plus d’informations, voir Utiliser Google Sheets fonctions dans l’article Mappage d’un élément à l’aide de fonctions.

Empêcher les Google Sheets de transformer des nombres en dates

Si une chaîne de nombres que vous utilisez comme texte est interprétée comme une date dans une feuille de calcul Google, vous pouvez préformater le nombre en tant que texte brut pour éviter cela. Par exemple, si vous tapez 1-2019, dans le but de l’utiliser comme texte, Google peut l’interpréter comme une date.

  1. Dans Google Sheets, mettez en évidence la colonne ou la cellule contenant le ou les nombres.
  2. Cliquez sur Format > Nombre > Texte brut.

Une autre solution dans Workfront Fusion consiste à saisir une apostrophe (’) avant un nombre, par exemple « 1-2019 » ou « 1/47 ». L’apostrophe ne s’affiche pas dans la cellule une fois les données envoyées depuis Workfront Fusion.

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3