Ich verwalte meine Bankkonten mit einem Google Spresit. Ich habe einen "Operations" spr. wo kopiere ich meine Operationen (von heruntergeladenen Extrakten von Konten). Dann tag ich sie: TYPE ("einmalig" oder "regulär"), KATEGORIE, UNTERKATEGORIE. Ich möchte automatisch so viele Zellen wie möglich dank der Bezeichnung der Operationen füllen. Das wäre so etwas wie:Google Spreadsheet Skript: für jede Zeile, automatisch Zelle füllen, wenn andere Zelle ist
browse rows where TYPE is undefined
if label is like '%...%'
then TYPE="..."; CATEGORY="..."; SUBCATEGORY="..."
if label is like '%...%'
then TYPE="..."; CATEGORY="..."; SUBCATEGORY="..."
and so on...
Es scheint, dass ich die „if“ Bedingung richtig für eine einzelne Zeile (aber ich weiß nicht, wie man einen „wie“ Operator haben), aber ich weiß nicht Erfolg mit der Schleife auf leere TYPE-Zeilen.
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('Opérations');
if (ss.getRange('E106').getValue() == 'PRLV SEPA AVIVA VIE'){
ss.getRange('I106').setValue('Récurrent');
ss.getRange('J106').setValue('Logement');
ss.getRange('K106').setValue('Log-Assurance prêt');
}
Könnte jemand mir bei meinem Problem helfen? Vielen Dank, Mit freundlichen Grüßen, Guillaume