Convertir un code VBA en Js [Résolu]

Signaler
Messages postés
17
Date d'inscription
mardi 19 décembre 2017
Statut
Membre
Dernière intervention
21 juin 2020
-
Messages postés
28878
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 juillet 2020
-
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

Messages postés
28878
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
4 juillet 2020
2 592
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