https://foro.gambas-es.org/viewtopic.php?f=1&t=7646&p=45794#p45794
-----------------------------------
gambafeliz
Viernes, 23 Agosto 2019, 17:17

Re: Convertir String[] A Float
-----------------------------------
[quote user="shordi" post="45791"][quote user="gambafeliz" post="45790"]

Dim ar as String[] ' valor es "39.89 "
num as Float

[/quote]
Has declarado un objeto de la classe string[], o sea un array de cadenas y un número Float
[quote]
' Prueba1
num = val(ar[i]) ' en este me devuelve este error: Type mismatch: wanted Float, got Null 
[/quote]
intentas meter en el número el elemento inexistente de un objeto declarado, pero no instanciado
[quote]
' Prueba2
num = val(Trim$(ar[i])) ' en este me devuelve este error: Type mismatch: wanted Float, got Null 
[/quote]
lo mismo
[quote]
' Prueba3
num = CFloat(Trim$(ar[i]))   ' en este me devuelve este error: Type mismatch: wanted Float, got String 
[/quote]
Intentas meter en el número la conversión a números de una cadena inexistente.

¿De dónde sacas ese 39.89?[/quote]

Esta mal expuesto por mi parte.

Debo de contarte que:

ar[i] ya tiene un valor en ese momento de "39.89 " y con el espacio final. 

Como eres tu shordi decirte que es parte de tu código que estoy adaptando para mi caso de CSV. Con lo cual te sonará ar[i]


