Comparazione dati



  • Comparazione dati
    di Enzo (utente non iscritto) data: 26/10/2009

    Se ho dei codici in una cella dove la cella e' formattata come testo ed ho una colonna con dei codici dove le celle sono formattate come numeri come posso fare una comparazione
    mi spiego meglio se in a1 ho "10000" come testo e in c1 ho 10000 dove la cella e' formattata come valore ho creato una istruzione qui sotto
    il problema e' che l'evento non si verifica in quanto a parita di numero uguale presumo che non riconosca uguale la formattazione delle celle
    ho provato a rendere la cella da valore come testo ma se non clicchi nella cella il valore non ti viene riconosciuto come testo
    """"e' quel cliccare che non riesco ad ottenere"
    qualcuno ha un idea in merito?

     
    if range ("a1") = range ("c1") then
    ........
    end if
    


  • Prova
    di Rp71 (utente non iscritto) data: 26/10/2009

    Premetto che non sono espertissimo di codice ...
    prova a trasformare ciò che trovi nella cella via codice nello stesso formato.
    es: usa il cstr(range(x).value) = cstr(range(y).value
    o qlcs del genere ...
    r



  • di Enzo (utente non iscritto) data: 26/10/2009

    Ti ringrazione dell'aiuto
    ho provato ad associare ad una variabile la funzione cstr ma il valore che mi viene restituito e' sempre un valore di testo
    ho risolto utilizzando la funzione (= value) solo che non posso associarla ad una variabile ma devo utilizzare una cella adiacente per convertire il testo in un numero
    sembra funzionare
    ad ogni modo grazie dell'aiuto