Accéder à une feuille de source de données existante et la modifier Pour créer une feuille de source de données, utilisez Spreadsheet.insertDataSourceSheet(spec).
N'utilisez cette classe que pour les données connectées à une base de données.
Méthodes
| Méthode | Type renvoyé | Brève description | 
|---|---|---|
| add | Data | Ajoute un filtre appliqué à la feuille de la source de données. | 
| as | Sheet | Renvoie la feuille de source de données en tant qu'objet de feuille standard. | 
| auto | Data | Redimensionne automatiquement la largeur de la colonne spécifiée. | 
| auto | Data | Redimensionne automatiquement la largeur des colonnes spécifiées. | 
| cancel | Data | Annule l'actualisation des données associée à cet objet si elle est en cours. | 
| force | Data | Actualise les données de cet objet, quel que soit l'état actuel. | 
| get | Integer | Renvoie la largeur de la colonne spécifiée. | 
| get | Data | Obtient la source de données à laquelle l'objet est associé. | 
| get | Data | Renvoie tous les filtres appliqués à la feuille de la source de données. | 
| get | Object[] | Renvoie toutes les valeurs de la feuille de la source de données pour le nom de colonne fourni. | 
| get | Object[] | Renvoie toutes les valeurs de la feuille de la source de données pour le nom de colonne fourni à partir de la ligne de départ (basée sur -1) jusqu'à l' numfournie. | 
| get | Sort | Récupère toutes les spécifications de tri dans la feuille de la source de données. | 
| get | Data | Récupère l'état d'exécution des données de l'objet. | 
| refresh | Data | Actualise les données de l'objet. | 
| remove | Data | Supprime tous les filtres appliqués à la colonne de la feuille de la source de données. | 
| remove | Data | Supprime la spécification de tri d'une colonne dans la feuille de la source de données. | 
| set | Data | Définit la largeur de la colonne spécifiée. | 
| set | Data | Définit la largeur des colonnes spécifiées. | 
| set | Data | Définit la spécification de tri sur une colonne de la feuille de la source de données. | 
| set | Data | Définit la spécification de tri sur une colonne de la feuille de la source de données. | 
| wait | Data | Attend la fin de l'exécution en cours, avec un délai d'inactivité de 30 secondes. | 
Documentation détaillée
add
Ajoute un filtre appliqué à la feuille de la source de données.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String | Nom de la colonne à laquelle appliquer ce filtre. | 
| filter | Filter | Critères de filtrage à appliquer. | 
Renvois
Data : feuille de la source de données, pour l'enchaînement de méthodes.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
as
Renvoie la feuille de source de données en tant qu'objet de feuille standard.
Renvois
Sheet : feuille standard.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
auto
Redimensionne automatiquement la largeur de la colonne spécifiée.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String | Nom de la colonne. | 
Renvois
Data : cette feuille de source de données, pour la concaténation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
auto
Redimensionne automatiquement la largeur des colonnes spécifiées.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String[] | Liste des noms de colonnes à mettre à jour. | 
Renvois
Data : cette feuille de source de données, pour la concaténation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
cancel
Annule l'actualisation des données associée à cet objet si elle est en cours.
Cet exemple montre comment annuler l'actualisation d'une formule.
const spreadsheet = SpreadsheetApp.getActive(); const formula = spreadsheet.getDataSourceFormulas()[0]; // Cancel the ongoing refresh on the formula. formula.cancelDataRefresh();
Génère une exception si le type de source de données n'est pas activé. Utilisez les méthodes Spreadsheet pour activer l'exécution des données pour un type de source de données spécifique.
Renvois
Data : objet de données.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
force
Actualise les données de cet objet, quel que soit l'état actuel. Pour en savoir plus, consultez refresh. Si vous souhaitez annuler une actualisation en cours de cet objet, consultez cancel.
Génère une exception si le type de source de données n'est pas activé. Utilisez les méthodes Spreadsheet pour activer l'exécution des données pour un type de source de données spécifique.
Renvois
Data : objet de données.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Renvoie la largeur de la colonne spécifiée.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String | Nom de la colonne. | 
Renvois
Integer : largeur de la colonne, ou null si la colonne utilise la largeur par défaut.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Obtient la source de données à laquelle l'objet est associé.
Renvois
Data : source de données.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Renvoie tous les filtres appliqués à la feuille de la source de données.
Renvois
Data : tableau de tous les filtres appliqués à la feuille de la source de données.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Renvoie toutes les valeurs de la feuille de la source de données pour le nom de colonne fourni.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String | Nom de la colonne de la source de données pour laquelle récupérer les valeurs. | 
Renvois
Object[] : tableau unidimensionnel de valeurs.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Renvoie toutes les valeurs de la feuille de la source de données pour le nom de colonne fourni à partir de la ligne de départ (basée sur -1) jusqu'à l'num fournie.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String | Nom de la colonne de la source de données pour laquelle récupérer les valeurs. | 
| start | Integer | Position de la ligne à partir de laquelle la récupération des valeurs doit commencer. | 
| num | Integer | Nombre de lignes à extraire. | 
Renvois
Object[] : tableau unidimensionnel de valeurs.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Récupère toutes les spécifications de tri dans la feuille de la source de données.
Renvois
Sort : liste des spécifications de tri.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
get
Récupère l'état d'exécution des données de l'objet.
Renvois
Data : état d'exécution des données.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
refresh
Actualise les données de l'objet.
Génère une exception si l'état actuel est error. Utilisez Data pour mettre à jour la spécification. La méthode est préférable à force pour éviter les modifications inattendues sur la source de données.
Génère une exception si le type de source de données n'est pas activé. Utilisez les méthodes Spreadsheet pour activer l'exécution des données pour un type de source de données spécifique.
Renvois
Data : objet de données.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
remove
Supprime tous les filtres appliqués à la colonne de la feuille de la source de données.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String | Nom de la colonne à partir de laquelle les filtres doivent être supprimés. | 
Renvois
Data : feuille de la source de données, pour l'enchaînement de méthodes.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
remove
Supprime la spécification de tri d'une colonne dans la feuille de la source de données.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String | Nom de la colonne. | 
Renvois
Data : feuille de la source de données, pour la concaténation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Définit la largeur de la colonne spécifiée.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String | Nom de la colonne. | 
| width | Integer | Nouvelle largeur de la colonne. | 
Renvois
Data : cette feuille de source de données, pour la concaténation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Définit la largeur des colonnes spécifiées.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String[] | Liste des noms de colonnes à mettre à jour. | 
| width | Integer | Nouvelle largeur des colonnes. | 
Renvois
Data : cette feuille de source de données, pour la concaténation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Définit la spécification de tri sur une colonne de la feuille de la source de données.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String | Nom de la colonne à trier. | 
| ascending | Boolean | Si la valeur est true, la colonne est triée par ordre croissant. Si la valeur estfalse, la colonne est triée par ordre décroissant. | 
Renvois
Data : feuille de la source de données, pour la concaténation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
set
Définit la spécification de tri sur une colonne de la feuille de la source de données.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| column | String | Nom de la colonne à trier. | 
| sort | Sort | Ordre de tri. | 
Renvois
Data : feuille de la source de données, pour la concaténation.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets
wait
Attend la fin de l'exécution en cours, avec un délai d'inactivité de 30 secondes. Génère une exception si l'exécution n'est pas terminée au moment de l'expiration du délai, mais n'annule pas l'exécution des données.
Paramètres
| Nom | Type | Description | 
|---|---|---|
| timeout | Integer | Temps d'attente de l'exécution des données, en secondes. La valeur maximale est de 300 secondes. | 
Renvois
Data : état d'exécution des données.
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des champs d'application suivants:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly
- 
https://www.googleapis.com/auth/spreadsheets