Listbox somma valori restituiti

Anonimo
2012-08-01T15:27:46+00:00

Buongiorno,

ho una listbox contenente un campo con valori numerici. Mi chiedevo se fosse possibile fare la somma di questi valori e restituirla dopo l'ultima riga.

Grazie

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento

Risposta accettata dall'autore della domanda

Anonimo
2012-08-01T16:19:04+00:00

Una alternativa è impostare la listbox come lista valori e poplarla in un modo simile a questo:

Private Sub Form_Current()

    Dim rs As Recordset

    Dim TOT As Long

    Dim i As Integer

    i = 0

    TOT = 0

    Set rs = CurrentDb.OpenRecordset("select Importo From Tabella2")

    While Not rs.EOF

       Me.Elenco15.AddItem rs.Fields(0), i

        TOT = TOT + rs.Fields(0)

        i = i + 1

        rs.MoveNext

    Wend

    Me.Elenco15.AddItem TOT & "", Elenco15.ListCount

rs.close

End Sub

ovviamente con gli opportuni adattamenti.

La risposta è stata utile?

0 commenti Nessun commento

9 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2012-08-02T07:53:32+00:00

    Ciao Giorgio,

    puoi postarmi la query (Sql) origine dati della list box? La tua domanda mi solletica un po'.

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2012-08-01T16:09:28+00:00

    Se tu credi .-)

    se l'origine dati della tua list box è una query puoi sempre fare una query di unione e accodargli un record che contiene il totale ma non saprei come evidenziarlo.

    Ciao Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2012-08-01T16:03:20+00:00

    Ciao Mimmo,

    c'è già.

    era più carino se potessi avere la somma direttamente nella listbox.

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2012-08-01T15:51:42+00:00

    Ciao Giorgio,

    e se aggiungessi una test box con una DSum degli stessi importi?

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento