Bonjour,
Pourquoi du java ? Google Sheets n'emploie pas le java.
https://les-differences.com/difference-java-javascript/
Java est un langage de programmation OOP (Object Oriented Programming) tandis que JavaScript est un langage de script OOP.
Java permet de créer des applications qui sont exécutées sur une machine ou un navigateur virtuel tandis que le code JavaScript est exécuté uniquement sur un navigateur.
Le code Java doit être compilé tandis que le code JavaScript est composé entièrement de texte.
Les macros excel en VBA sont en langage propriétaire microsoft, je recommande toujours de repartir du besoin car on peut découvrir d'autres voies possibles. As-tu un fichier GSheets ?
Surtout qu'en parcourant ton code VBA on 'y voit pas très clair : pas d'indentation, pas de commentaires ou peu, code parfois construit par apprentissage et non épuré.
Il est donc préférable que tu donnes avant tout ton besoin.