Convertir VBA macro excel en script macro Google Sheet
Fermé
Alex_CL
Messages postés
3
Date d'inscription
mercredi 15 mars 2023
Statut
Membre
Dernière intervention
16 mars 2023
-
Modifié le 15 mars 2023 à 10:49
Alex_CL Messages postés 3 Date d'inscription mercredi 15 mars 2023 Statut Membre Dernière intervention 16 mars 2023 - 16 mars 2023 à 17:05
Alex_CL Messages postés 3 Date d'inscription mercredi 15 mars 2023 Statut Membre Dernière intervention 16 mars 2023 - 16 mars 2023 à 17:05
A voir également:
- Convertir macro excel en macro google sheet
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Google maps satellite - Guide
- Dns google - Guide
- Google earth - Télécharger - 3D
- Liste déroulante excel - Guide
2 réponses
Alex_CL
Messages postés
3
Date d'inscription
mercredi 15 mars 2023
Statut
Membre
Dernière intervention
16 mars 2023
16 mars 2023 à 15:00
16 mars 2023 à 15:00
Chat GPT m'a donné une partie du script google sheets:
var maVar = SpreadsheetApp.getActiveSheet().getRange("A1").getValue(); var maPlage = SpreadsheetApp.getActiveSheet().getRange("D1:" + maVar); maPlage.activate();
Alex_CL
Messages postés
3
Date d'inscription
mercredi 15 mars 2023
Statut
Membre
Dernière intervention
16 mars 2023
16 mars 2023 à 17:05
16 mars 2023 à 17:05
Entre Chat GPT et l'assemblage via l'enregistrement de macro je tombe sur
/** @OnlyCurrentDoc */ function Macrosanstitre() { var spreadsheet = SpreadsheetApp.getActive(); spreadsheet.getActiveSheet().showColumns(1, 1575); spreadsheet.getActiveSheet().getFilter().remove(); var maVar = SpreadsheetApp.getActiveSheet().getRange("A1").getValue(); var maPlage = SpreadsheetApp.getActiveSheet().getRange("D1:" + maVar); maPlage.activate(); spreadsheet.getActiveSheet().hideColumns(spreadsheet.getActiveRange().getColumn(), spreadsheet.getActiveRange().getNumColumns()); spreadsheet.getRange('A7:BHO202').activate(); spreadsheet.setCurrentCell(spreadsheet.getRange('B7')); spreadsheet.getRange('A7:BHO202').createFilter(); spreadsheet.getRange('B7').activate(); var criteria = SpreadsheetApp.newFilterCriteria() .setHiddenValues(['FAUX']) .build(); spreadsheet.getActiveSheet().getFilter().setColumnFilterCriteria(2, criteria); };
Tout marche, mon dernier prob c'est à l'extrême fin maintenant, le filtre se sélectionne mais ne s'active pas....