Aggiungere un unità con pulsante in excel?

Salve dovrei far aggiungere ad una somma di celle un unità ogni volta che faccio un click sul pulsante che ho creato su Excel...qualcuno saprebbe dirmi come faccio a creare la macro e poi come faccio a collegarla al pulsante?

Aggiornamento:

grazie, l'unica cosa che deve fare il pulsante è quella di aggiungere uno al totale, cioè se la somma è 50 ad ogni click deve aggiungere 1...sapresti aiutarmi? qual'è il codice che devo scrivere su Visula Basic?

1 risposta

Classificazione
  • 8 anni fa
    Migliore risposta

    Vai nel Sviluppo e clicca sull'icona Modalità progettazione in modo da attivarla, se ora selezioni il pulsante vedrai che appaiono dei cerchietti ai bordi che servono per ridimensionarlo

    A quel punto fai doppio click sul pulsante ed entri direttamente nell'editor Visual basic

    Ti troverai all'interno dell'evento del button, associato al foglio corrente es. Foglio1

    Private Sub CommandButton1_Click()

    End Sub

    Se ad esempio vuoi incrementare di uno le righe da 1 a 3 della prima colonna (A), il codice è il seguente

    Private Sub CommandButton1_Click()

    Dim iRow As Integer

    Dim iCol As Integer

    iCol = 1

    For iRow = 1 To 3

    Cells(iRow, iCol) = Cells(iRow, iCol) + 1

    Next iRow

    End Sub

    Da menu File scegli Esci e torna in Excel, esci dalla modalità di progettazione premendo l'icona relativa, ora puoi usare il tuo button

    @aggiunta

    non cambia nulla il concetto è lo stesso, dovendo aggiungere 1 ad una sola cella puoi semplificare ulteriormente scrivendo una sola riga di programma

    Se ad es. la cella dove hai il totale è la B4, significa che la riga = 4 e la colonna è = 2

    in pratica cells(4,2) punta alla cella B4, essendo il formato cells(riga, colonna)

    Questo il listato da scrivere nell'evento Click del pulsante

    Private Sub CommandButton1_Click()

    Cells(4,2) = Cells(4,2) + 1

    End Sub

    Ovviamente se nella cella B4 hai una formula, dopo aver cliccato con il pulsante la formula viene persa e sostituita dal totale + 1

    Non riesco a capire il senso di questa macro, se incrementi di uno il totale allo stesso tempo bisognerebbe incrementare della stessa quantità un valore, altrimenti che razza di somma è, non ti pare?

Altre domande? Fai una domanda e ottieni le risposte che cerchi.