Capitolul 3 Studiu de caz: ordonarea tabelului lunar de vânzări ・ MISIUNE 10
Misiune 10: Șterge rândurile goale de jos în sus
Sarcină
Datele din octombrie pe care le-ai lipit conțin rânduri goale. Șterge-le pe toate. Când ștergi un rând, cele de dedesubt urcă, așa că verifică rândurile de jos în sus.
Pentru exercițiu, tabelul revine la starea inițială înaintea fiecărei rulări (o foaie reală nu revine. Modificările unui script se pot anula uneori cu Ctrl+Z, dar nu toate odată).
Fișier +
Cod.gs
Începe capitolul 3Studiu de caz: ordonarea tabelului lunar de vânzări
Capitolul 3 ・ MISIUNE 10
Șterge rândurile goale de jos în sus
Datele din octombrie pe care le-ai lipit conțin rânduri goale. Șterge-le pe toate. Când ștergi un rând, cele de dedesubt urcă, așa că verifică rândurile de jos în sus.
Citirea codului
- for (let row = sheet.getLastRow(); row >= 2; row--) {
- Repetă de la ultimul rând până la rândul 2, scăzând row cu 1.
- if (sheet.getRange(row, 1).getValue() === '') {
- Dacă coloana A e goală (''). === verifică dacă sunt „la fel, inclusiv ca tip”.
- sheet.deleteRow(row);
- Șterge rândul row. Rândurile de dedesubt urcă.
Când ștergi un rând, fiecare rând de dedesubt urcă cu o poziție. Dacă ștergi de sus, sari peste rândurile care au urcat. Mergând de jos în sus, numerele rândurilor neverificate încă nu se schimbă. Ștergerea și adăugarea de rânduri se fac de jos în sus.
Cum începi cu GAS și codul folosit des sunt explicate într-un articol.Ce este GAS? Cum începi și cod folosit des
Codul pe care îl scrii rulează într-un spațiu izolat din această pagină. Nu ajunge în afara paginii sau pe alte site-uri.
* Aceasta este o simulare a comportamentului Foilor de calcul Google și al Apps Script și poate diferi în parte de original.
* Foi de calcul Google este o marcă a Google LLC. Acest site nu este afiliat cu Google.