Visual Basic.NET - For para sumar el valor de una columna de un listbox

 
Vista:
sin imagen de perfil
Val: 344
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

For para sumar el valor de una columna de un listbox

Publicado por Miguel (251 intervenciones) el 16/10/2021 20:50:10
Tengo este código.

For I = miMes To 12
MiDia = MiDia + Microsoft.VisualBasic.Left(Convert.ToByte(ListaMeses.GetSelected(I)), 2)
Next

Según lo recorro quiero añadir el valor de cada fila señalada por medio de un índice a Midia pero todo lo que he probado no me funciona. De todas formas aunque el ListBox no le utilizado nunca creo que tendría que funcionar con el GetSelect pero veo que no es así.

He probado todas las opciones que ido viendo sin conseguir que funcione.

Me pueden indicar cual es lo correcto.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

For para sumar el valor de una columna de un listbox

Publicado por Phil Rob (1232 intervenciones) el 18/10/2021 09:44:06
Hola Miguel,

Por favor, envia un ejemplo de las líneas de la ListBox y de los valores que quieres obtener. Miraré en la tarde ...

Un saludo ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 344
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

For para sumar el valor de una columna de un listbox

Publicado por Miguel (251 intervenciones) el 18/10/2021 17:37:36
Gracias Phil ya lo resolvi, pero como quiero terminar de montar todo no me he entretenido a poner un aviso en la red. Aquí pongo la función

Private Sub MesesPasarDias(ByVal miMes As Byte, ByVal numMes As Byte, ByVal MiDia As UShort)
Dim valor As Object
For I = miMes To numMes
valor = ListaMeses.Items(I).ToString
MiDia = MiDia + Microsoft.VisualBasic.Left(valor, 2)
Next
Dim miDate As Date = txtFechaInicial.Text
txtFechaVto.Text = (objFecha.Suma("d", MiDia, miDate))
End Sub

Cuando pruebe lo que hablamos hace unos días te lo mandaré.

Gracias y un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

For para sumar el valor de una columna de un listbox

Publicado por Phil Rob (1232 intervenciones) el 18/10/2021 18:13:23
Muy bien Miguel !

Un comentario si quieres mejorar tu codigo (para DOTNET) :

En VB.NET :
MyDay = MyDay + Microsoft.VisualBasic.Left (valeur, 2)
se escrito :
MyDay = MyDay & valeur.Substring(valeur.Length - 2, 2) ' tomar los 2 últimos caracteres

Buenas tardes ...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil
Val: 344
Bronce
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

For para sumar el valor de una columna de un listbox

Publicado por Miguel (251 intervenciones) el 25/10/2021 22:59:17
Gracias Phil por estas contribuciones que me envías. Cuando todo funcione los probaré pero ahora estoy dedicando todo el tiempo que tengo para terminar ya que he hecho algunas mejoras en tres formularios y los estoy probando.

Merci Phil pour ces contributions que tu m'envoies. Quand tout fonctionnera je les testerai mais maintenant je passe tout le temps qu'il me reste à terminer car j'ai fait quelques améliorations entre les formulaires et je les teste.

Te lo pongo en Frances para que veas las estructuras de la oraciones pues todavía te veo un poco verde sobre todo en el uso de los tiempos verbales.

Un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Phil Rob
Val: 3.353
Oro
Ha mantenido su posición en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

For para sumar el valor de una columna de un listbox

Publicado por Phil Rob (1232 intervenciones) el 26/10/2021 17:33:50
Hola Miguel,

Muchas gracias por tus comentarios.
Tienes razón. Inicialmente, quero aprender a leer y escribir español y tengo atención a la escritura.
Pero, ahora, las palabras vienen más fácilmente y a menudo, tengo menos atención a escribir bien.

Encore merci.
A bientôt …
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar