KOPIS.DE

Auf diesen Seiten findest Du die Projekte und Blogposts von Carsten Ringe.

Scripting für Google Docs Spreadsheets

28 April 2011

Heute hab ich mein erstes Script für Google Docs Spreadsheets geschrieben, um amerikanische Zahlen in europäisches Format zu konvertieren. Naja, es ist etwas simpler: Ich ersetze einfach den Punkt als Dezimaltrennzeichen durch ein Komma:

function convertUsToEu() {
  var range = SpreadsheetApp.getActiveRange();
  var maxRows = range.getNumRows() + 1;
  var maxColumns = range.getNumColumns() + 1;
  
  for(var column = 1; column< maxColumns; column++) {
    for(var row = 1; row< maxRows; row++) {
      var cell = range.getCell(row, column);
      var value = cell.getValue();
      value = value.replace('.', ',');
      cell.setValue(value);
    }
  }
}

Die Verwendung von Javascript ist sehr angenehm, ausserdem ist der Skripteditor von Google sehr praktisch. Es gibt sogar Auto Complete! :-)