Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    numeri e caratteri ... sempre problemi

    Ho questa situazione:
    Importo da un file esterno dei dati cos' composti: X13.7654679

    Devo importarli in forma numerica (13,7654679) senza la lettera iniziale e con la virgola al posto del punto.

    se io prendo il dato dal secondo carattere alla fine (13.7654679) poi ho problemi perchè non è numerico

    Come posso fare?
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

  2. #2
    Prova a fare qualcosa di questo genere:

    codice:
    variabile = "X13.7654679"
    variabile = cdbl(replace(Mid(variabile, 2, len(variabile)), ".", ","))
    response.write(variabile)
    Provare paura per un qualcosa che ti possa capitare nel futuro non ti evita quell'evento,ti fa soltanto vivere un presente sbagliato!

  3. #3
    Il problema è più pesante ...

    illine="A12.1234567,B 12.1234567,C-10.123123123,D -14.45354222"
    vettore=Split(illine,",")
    for x=0 to 3
    variabile=vettore(x)
    variabile = cdbl(replace(Mid(variabile, 2, len(variabile)), ".", ","))
    response.write(variabile)
    next


    queste sono tutte le possibilità del tipo di valore.
    La lettera può essere seguita da uno spazio
    Il valore può essere anche negativo

    come cacchio faccio?
    Io nella vita ho visto cose che voi astemi neanche potete immaginare.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.