[Script] Copier coller en valeur une cellule en la multipliant

Bonjour,

Je voudrais copier une cellule B3 ( le chiffre 27 ) d'un fichier RF feuille 2 dans une cellule F22 du fichier 1 feuille R et la multiplier par 500.

Dans F22 je dois avoir donc 27*500 = 13 500

Avec ce code comment faire?

function Recet() {

var source = SpreadsheetApp.openById(getFileId("RF"));
var target = SpreadsheetApp.openById(getFileId("1"));

// Set Sheets
var source_sheet = source.getSheetByName("2");
var target_sheet = target.getSheetByName("R");

// Set Ranges

var source_range = source_sheet.getRange("B3");
var target_range = target_sheet.getRange("F22");

// Fetch values
var values = source_range.getValues();

// Save to spreadsheet

   target_range.setValues(values);

};

En deuxieme partie je voudrais aussi additionner deux cellules B32 et C32 du fichier RF feuille 2 pour copier la somme dans le fichier 1 feuille R cellule F24.

Si possible l'ajouter dans le code en haut.

merci

Jack

Comme il n'y a qu'une seule cellule en jeu, pas d's

// Fetch values
var value = source_range.getValue();

// Save to spreadsheet

   target_range.setValue(value*500);

à tester

Et pour la deuxième demande tu as une idée?

au final, essaie come ceci

  var source = SpreadsheetApp.openById(getFileId("RF"));
  var target = SpreadsheetApp.openById(getFileId("1"));

  // Set Sheets
  var source_sheet = source.getSheetByName("2");
  var target_sheet = target.getSheetByName("R");

  target_sheet.getRange('F22').setValue(source_sheet.getRange('B3').getValue()*500)
  target_sheet.getRange('F24').setValue(source_sheet.getRange('B32').getValue()+source_sheet.getRange('C32').getValue())
Rechercher des sujets similaires à "script copier coller valeur multipliant"