Bonjour
J'utilise Google sheets sur un tableau qui n'utilise que dès réponses true ou false.
La saisie est donc très rapide entre chaque cellules (moins d'une demi seconde ), et le temps d'exécution du code et supérieur au temps de la saisie.

Toujours novice je me pose plusieurs questions:

----- Plutôt que de créer mes fonctions qui passent par mon script, est il possible de mettre plusieurs lignes d'instruction dans une même cellule( Dans la partie tableur). En effet le temps de résolution d'instruction à partir du tableur reste dérisoire dans mon application?
----- existe t'il une fonction dans le tableur qui me permettrai de connaître ma cellule active ( l'équivalent de get et set dans GAS )?
----- Peut être aussi existe t'ils un moyen de compiler le code ou quelque chose de cet ordre là ?
-----Enfin est ce que je peux sauvegarder mon travail en lieu sûr indépendant du réseau?

Un grand merci à ceux qui prendrons le temps d'essayer de me comprendre.

Coronelle

Post has attachment
Bonjour,
Avec la fonctionnalité checkbox, je veux que lorsque je coche la case, la cellule d'à côté soit en rouge.
d'ailleurs, suis je obligé de mettre deux cellule (une pour la checkbox et l'autre pour le texte) ?

Merci d'avance
Cadeaux Noël 2018
Cadeaux Noël 2018
docs.google.com

Bonjour,
j'ai crée un tableau croisée dynamique avec des dates. Je souhaites regrouper les dates par mois, mais je ne sais pas comment faire?

merci

Post has attachment
Bonjour à tous,
un petit souci sur une macro. J'ai enregistré une macro contenant une formule RECHERCHEV. Mais quand j'utilise la macro, la formule renvoie "Erreur d'analyse de formule" alors qu'elle est correcte.

Ci-dessous la formule dans la macro : spreadsheet.getCurrentCell().setFormula('=RECHERCHEV(E2,$A$1:$B$206,2,FAUX)');
Une piste ? je sèche :(
merci !!
Photo

Bonjour, j'aimerais savoir comment faire afin que mon classeur s'ouvre toujours à l'endroit où je l'ai fermée.

J'ai plusieurs feuilles dans mon classeur et chacune se remettent au début à chaque fois que je les ré-ouvrent. Ça m'occasionne perte de temps et frustration.

Merci de votre aide.

Post has attachment
Bonsoir a toutes et à tous,

Je dispose d'une feuille avec 5 listes déroulantes de B4 à B8.
J'ai besoin d'aide pour créer un script qui me permettrait d'effacer le contenu des colonnes E & F dès qu'une des listes est modifiée.
Voici un fichier de test pour vous amuser ;)

Merci !!

Bonjour,

Un petit message pour les amateurs de scripts et de Gsheets avancés.
Je suis à la recherche de profils pouvant réaliser des missions rémunérées de conversions d'Excel avancés avec ou sans macro en Gsheets + AppScript.
J'ai de la demande toute l'année (via le blog).
Si vous avez de la dispo et pouvez facturer, n'hésitez pas à me contacter thierry@numericoach.fr

A bientôt, merci.

(On approche les 2.000 membres sur cette communauté francophone, l'apéro sur Paris est pour bientôt).



Bonjour,

Je suis nouvel utilisateur de Sheets.

Sur une même colonne, je souhaiterais rechercher & colorer la cellule dès qu’un nouveau plus haut est effectué.

Par exemple, si C1 est à 23,2. Je recherche le premier nombre >ou= à 23,2. Si le résultat est C7 à 24,7 je recherche ensuite le prochain nombre suivant >ou= à 24,7 à partir de C8 & ainsi de suite...

Je remercie par avance tous celles & ceux qui pourront m’aider.

Joe

Bonjour ,
Calcul de décalage de date dans des formules
Dans un prévisionnel de CA, je souhaite intégrer un décalage dans le temps du résultat des actions commerciales
Exemple besoin 1 :
1 commercial intègre le mois 1 avec un objectif de 100 qui ne pourra être atteint qu'après un temps de montée en charge de 3 mois, mais après 3 mois plus de décalage
Comment intégrer ce décalage ?
Exemple besoin 2:
L'investissement dans une campagne de communication met 2 mois à produire ses effets. Placer la dépense en mois "1" et le retour sur investissement" au mois "3"
Des solutions ??
Merci par avance

Bonjour à tous

J'ai un classeur STOCK avec plusieurs feuilles de calcul, chaque feuille correspond à une catégorie d'objet (qui n'ont pas le mêmes nombres de colonnes).
Je regroupe tout les éléments principaux sur une feuille que j'appelle "Listing" avec la formule qui me permet de copier des cellules d'une feuille à l'autre du type "=sheet!A1".
J'ai récupérer un script sur le net pour effectuer un timestamp

function onEdit(e) {

var sh = e.source.getActiveSheet();
var sheets = ['Listing'];
var ind = [1, 5].indexOf(e.range.columnStart);
var stampCols = [5, 17]
if(sheets.indexOf(sh.getName()) ==-1 || ind == -1) return;
sh.getRange(e.range.rowStart, stampCols[ind]).setValue(typeof e.value == 'object' ? null : new Date())
}

Le souci c'est qu'il ne fonctionne pas avec les cellules qui se mette à jour via des formules en l’occurrence "=sheet!A1"
Si je modifie la cellule sélectionner à la main, le script fonctionne très bien.

J'aimerais que le script actualise le timestamp automatiquement quand la cellule est modifiée.

Merci pour votre aide.
Wait while more posts are being loaded