Convertir un code VBA en Js

Résolu/Fermé
Magouel Messages postés 27 Date d'inscription mardi 19 décembre 2017 Statut Membre Dernière intervention 8 juillet 2022 - Modifié le 4 janv. 2020 à 17:27
jordane45 Messages postés 38178 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 mai 2024 - 5 janv. 2020 à 21:54
Bonjours,

Ne connaissant peut le js je viens vers vous pour de l'aide !

j'ai un code pour un macro sur exel qui donne un résultat de calcule en double clic dans une cellule et je souhaiterais le convertir en JavaScript pour intégré sur google sheet :

Option Explicit

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If Target.Column < 3 Or Target.Row < 14 Then Exit Sub
    Cancel = True
    If Not IsNumeric(Cells(Target.Column, 11)) Or Not IsNumeric(Cells(2, Target.Row)) Then Exit Sub
    If Cells(9, Target.Column) < 1 Or Cells(Target.Row, 2) <= 0 Then Exit Sub
    If Target = "" Then Target.Formula = "=" & Cells(9, Target.Column).Address(False, False) & "*" & Cells(Target.Row, 2).Address(False, False) Else Target.ClearContents
End Sub


Pouvait vous me donner le résultat en Js ?

Cordialement

1 réponse

jordane45 Messages postés 38178 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 mai 2024 4 668
5 janv. 2020 à 21:54
Bonjour,

Il ne me semble pas qu'il existe d'event "double click" dans google spreadsheet.
Tu ne peux utiliser que de simples trigger : https://developers.google.com/apps-script/guides/triggers


1