Bonjour,
Dans un classeur de plusieurs feuilles, je désire que lorsqu’on ouvre une feuille, une macro propre à cette feuille soit automatiquement exécutée.
Mon problème se situe au niveau du déclencheur :
Lorsque j'ouvre la feuille, il ne se passe rien.....
Par contre la macro s'exécute automatiquement à l'ouverture du classeur !
Il doit manquer quelque chose quelque part !...
Merci, cordialement
JL
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function Page_R(){ var spreadsheet = SpreadsheetApp.getActive(); spreadsheet.setActiveSheet(spreadsheet.getSheetByName('Répertoires'), true); spreadsheet.getRange('D1').activate(); var criteria = SpreadsheetApp.newFilterCriteria() .build(); spreadsheet.getActiveSheet().getFilter().setColumnFilterCriteria(4, criteria); criteria = SpreadsheetApp.newFilterCriteria() .setHiddenValues(['']) .build(); spreadsheet.getActiveSheet().getFilter().setColumnFilterCriteria(4, criteria); };
Partager