JavaScript, HTML, CSS e... !
7 commenti

click +1, click +1, click +1, click +1, ....

Contatore di Click con i Fogli Google

Con Google Apps Script è possibile creare un contatore al click su un bottone personalizzato nei Fogli Google.
Ti bastano pochissime righe di codice e nessuna base di programmazione! Se vuoi iniziare a programmare, sicuramente questo è l'ambiente e l'esempio più adatto.

Il pulsante utilizzato è un'immagine recuperata da Google Immagini al quale è stato associato uno script di 6 righe di codice che al click su di esso incrementa il valore della cella A1 nel Foglio di una unità.
Puoi creare questo codice in meno di 5 minuti e puoi modificarlo a piacimento in base alle tue esigenze.

Imparerai ad utilizzare gli script di Google per automatizzare le operazioni in Google Sheets anziché effettuarle a mano e in modo ripetitivo.
Quella nel video, è una vera e propria Macro, come su Excel ma più semplice da realizzare anche per chi non è esperto nella programmazione.

Lasciami un commento al video per qualsiasi dubbio, curiosità o suggerimento e ricordati inoltre di ISCRIVERTI AL MIO CANALE, se non l'hai già fatto, per rimanere aggiornato sull'uscita dei miei prossimi video!

Buon divertimento! ;)

Tags

Michele Pisani

Michele Pisani

Sviluppatore Javascript ed esperto in Digital Analytics

L'esperienza nel settore Digital Analytics unita ad anni di sviluppo in Javascript ha trovato la massima espressione in Google Apps Script che mi ha permesso, con estrema facilità e poche righe di codice, di realizzare potenti applicazioni interattive e processi automatizzati integrati con i prodotti della G Suite.

Come contattarmi
scrivi un commento

7 Commenti

  1. Friday, February 17, 2023 alle ore 19:16 Marino

    function contatore() {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sh = ss.getActiveSheet();
    var range = sh.getRange("A1");
    var a1_value = parseInt(a1_value) +1;
    var counter = parseInt(a1_value) +1;
    range.setValue(counter);
    }

    mi da #num! quando lo lancio

    Rispondi a questo commento
  2. Friday, February 17, 2023 alle ore 19:17 Marino

    function contatore() {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sh = ss.getActiveSheet();
    var range = sh.getRange("A1");
    var a1_value = parseInt(a1_value) +1;
    var counter = parseInt(a1_value) +1;
    range.setValue(counter);
    }

    mi da #num! quando lo lancio

    Rispondi a questo commento
  3. Friday, February 17, 2023 alle ore 19:17 Marino

    function contatore() {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sh = ss.getActiveSheet();
    var range = sh.getRange("A1");
    var a1_value = parseInt(a1_value) +1;
    var counter = parseInt(a1_value) +1;
    range.setValue(counter);
    }

    mi da #num! quando lo lancio

    Rispondi a questo commento
  4. Friday, February 17, 2023 alle ore 19:18 Marino

    function contatore() {

    AL LANCIO MI restituisce#NUM!

    Rispondi a questo commento
  5. Friday, February 17, 2023 alle ore 19:19 Marino

    AL LANCIO MI restituisce#NUM!

    Rispondi a questo commento
  6. Friday, February 17, 2023 alle ore 19:20 Marino

    AL LANCIO MI restituisce#NUM!

    Rispondi a questo commento
  7. Friday, February 17, 2023 alle ore 19:20 Marino

    function contatore() {
    var ss = SpreadsheetApp.getActiveSpreadsheet();
    var sh = ss.getActiveSheet();
    var range = sh.getRange("A1");
    var a1_value = parseInt(a1_value) +1;
    var counter = parseInt(a1_value) +1;
    range.setValue(counter);
    }

    mi da #num! quando lo lancio

    Rispondi a questo commento

Scrivi un commento

Il tuo indirizzo email non sarà pubblicato.I campi contrassegnati da un * sono obbligatori
Puoi utilizzare i seguenti tag nei commenti:
[bold]testo[/bold] se vuoi evidenziare un testo con il grassetto[code]function helloworld() { }[/code] se vuoi pubblicare una porzione di codice[url]https://www.appsscript.it[/url] se devi riferirti ad un indirizzo web