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