Oppure

Loading
30/08/09 19:35
PeppeTesh
ciao a tutti

come posso ottenere la somma dei valori posti in sequenza sulle n righe in una textbox multiline ?? (oppure anche in un label)

è una cavolata ma non trovo il comando...

forza e coraggio a tutti
aaa
30/08/09 20:21
GrG
devi ottenere ogni numero di ogni riga e sommarli

Usa la Split() per ottenere i numeri...
aaa
30/08/09 20:27
PeppeTesh
sto usando la split per la lettura delle variabili nel prroblema "grafico mschart2dline" (ancora non risolto ma mi chiedo se esiste una funzione del tipo:

somma= sum(Split(Text1.Text, vbCrLf))

esiste oppure devo ipostare un istruzione for ?
se si come?

grazie GRG
aaa
30/08/09 21:24
GrG
con la split prelevi i numeri e con il ciclo for li sommi, in questo modo:

Private Sub Command1_Click()
Dim n() As String, risultato As Integer
n = Split(Text1.Text, vbCrLf)
Dim x As Integer
For x = 0 To UBound(n)
risultato = risultato + n(x)
Next x
MsgBox risultato
End Sub
Ultima modifica effettuata da GrG 30/08/09 21:27
aaa
30/08/09 21:31
PeppeTesh
si ma come???
for i=1 to n

'''''somma= sum(Split(Text1.Text, vbCrLf))
next i


booooo!!!!!!!
proprio non saprei

in pratica abbiamo un vettore di cui si vuole conoscere il valore massimo e minimo, la media tra i valori e la sommatoria dei sui elementi

dovrebbe essere una str**upidagine ma mi sta diventando + difficile di quello che è

ciao caro
aaa
30/08/09 21:55
PeppeTesh
è perfetto

grazie GRG

ora finalmente riuscirò ad andare un pochino avanti nel progetto.

grazie
aaa