da testo a numero



  • da testo a numero
    di stefano (utente non iscritto) data: 21/02/2017 10:11:03

    buongiorno a tutti
    ho bisogno di un piccolo aiuto
    ho delle celle in verticale con dei numeri in formato testo (triangolo verde a sinistra) ad esempio
    1,5 , 1,8 , 2,1 , 2,2 ecc.
    ho creato una macro dove mi cerca solo i valori che vanno da 1,80-2,2
    qui tutto ok
    ho convertito i numeri da testo a numeri utilizzando la macro non mi da nessun risultato
    come faccio utilizzare la macro che mi cerca le celle in numero

    grazie a tutti
    stefano


  • da testo a numero
    di stefano (utente non iscritto) data: 21/02/2017 10:42:17

    questa e' la mia macro

    Sub D1x160179()

    '
    ' D1x160179 Macro
    '

    '
    ActiveSheet.Range("$A$2:$BJ$600").AutoFilter Field:=10, Criteria1:=">=1,59" _
    , Operator:=xlAnd, Criteria2:="<1,79"

    End Sub



  • di patel data: 21/02/2017 10:55:11

    allega un file di esempio




  • testo a numero
    di stefano (utente non iscritto) data: 21/02/2017 11:27:33

    buongiorno patel

    come vedi nella tabella dalla data 07/02 al 19/02 sono in formato numero e in data 20/02 in testo
    con la macro che ho creato trova solo i valori in testo cioe' in data 20/02. io devo converti tutto in numeri
    e poi la macro mi deve trovare i valori in formato numero

    grazie



  • di patel data: 21/02/2017 13:03:11

    parli di macro ed alleghi un file xlsx, perché ?
    la colonna A è vuota, perché il range Range("$A$2:$BJ$600") la comprende ?





  • di stefano (utente non iscritto) data: 21/02/2017 13:14:21

    ho fatto una copia del file originale che e' in xlsm ma l'originale contiene altre pagine che non mi servono ed il file originale e' di grande dimensione, gia corretto il range e' da ($B$2:$bj$600) ma non ho risolto il problema


  • testo a numero
    di stefano (utente non iscritto) data: 21/02/2017 14:10:03

    buongiorno patel
    se crei la mia macro in questo file
    si vedranno visualizzati solo i valori in testo
    se converto tutto in numero
    non visualizza piu' niente



  • di patel data: 21/02/2017 17:38:29

    io non vorrei utilizzare la tua macro che hai detto che non funziona, vorrei capire qual'è l'obiettivo da raggiungere.






  • di stefano (utente non iscritto) data: 21/02/2017 18:37:41

    devo creare una macro che mi trova ad esempio nella colonna k:k i valori che vanno da 1,60 a 1,80
    con tutti i numeri converti in numero.
    con la mia macro quando converto tutte le celle in numeri non mi visualizza i valori ad esempio che vanno dal 1,60 a 1,80
    nel file ci sono celle in numero che vanno dalla data 7/02 al 19/02 mentre in data 20/2 sono celle di testo (triangolo verde sulla sinistra)
    con la mia macro trova sono i valori nelle celle di testo cioe' quelle che si trovano in data 20/2
    il mio scopo mi serve una macro che con celle tutte convertite in numeri mi visualizzi i valori da me scelti
    ad esempio da 1,60 1,80



  • di patel data: 21/02/2017 19:15:16

    a me funziona così
     
    Sub a()
    ActiveSheet.Range("B2:AH600").AutoFilter Field:=10, Criteria1:=">=1,59" _
    , Operator:=xlAnd, Criteria2:="<1,79"
    End Sub






  • di stefano (utente non iscritto) data: 21/02/2017 21:07:58

    io dopo la macro ho il foglio di lavoro cosi:
    ti allego il file

    ciao grazie



  • di patel data: 21/02/2017 22:18:30

    vedo che continui ad allegare file senza macro, quindi non posso sapere cosa hai fatto.





  • di stefano (utente non iscritto) data: 21/02/2017 22:18:47

    buonasera patel
    risolto il problema
    nella macro invece della virgola ci andava il punto invece di 1,60 1.60

    grazie mille