Bonjour à vous,
Je fais un suivi à la discussion qui a eu lieu ici : https://forum.excel-pratique.com/sheets/google-sheets-fonction-remplace-point-en-virgule-du-pave-num...
Le script suivante permet de remplacer automatiquement le point du pavé numérique par une virgule, que Google Sheets peut utiliser pour ses calculs :
function onEdit(e) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var Sheet = ss.getActiveSheet();
var Rg = Sheet.getActiveCell();
var texte = e.value;
if (!isNaN(texte)) {
var res = texte.replace(".", ",");
Rg.setValue(res);
// ss.toast(res)
}
}
Le script fonctionne bien, mais il ne semble pas fonctionner lorsqu'on copie/colle des données. Il faudrait entrer chaque nombre individuellement. J'aurais aimé savoir s'il existait une manière pour que tous les points à l'intérieur d'un nombre soient convertis en virgules, automatiquement. Merci.