Maggiore di numero percentuale



  • Maggiore di numero percentuale
    di Mangusta (utente non iscritto) data: 24/03/2013 21:37:17

    Ragazzi come faccio a fare una condizione con un numero percentuale ad esempio:

    if x>10% then
    x.font.color=vbred
    end if

    non mi prende il % come faccio?



  • di Vecchio Frac data: 24/03/2013 22:08:07

    Il % ha un significato preciso, indicava un tipo di dato quando non esistevano le dichiarazioni di tipo. Adesso che queste esistono, è obsoleto usare questi suffissi (per la cronaca il % indica il tipo di dato Integer).

    Ma non mi è chiaro a cosa si riferisce quel 10%... il dieci per cento di che? di x?
    Se è così, poichè la percentuale è una banale divisione per cento, eseguila durante il confronto:
    if (x*10/100)>10 then...





  • di Mangusta (utente non iscritto) data: 25/03/2013 08:21:10

    ho valori iin percentuale in una colonna che voglio colorare se sono superiori al 10%!

    colonna a:

    20%
    30%
    40%
    5%

    coloro i primi 3!



  • di Alasque (utente non iscritto) data: 25/03/2013 08:38:44

    puoi usare la formattazione condizionale



  • di Vecchio Frac data: 25/03/2013 09:24:56

    ...che allora sì, puoi impostare sfruttando il simbolo di %:

    [La formula è :] =A1>10% [Motivo cella: sfondo rosso]





  • di Mangusta (utente non iscritto) data: 25/03/2013 10:58:37

    Si ok ! volelvo solo capire come lavorare con il vba per ottenere lo stesso risultato!



  • di Vecchio Frac data: 25/03/2013 13:42:32

    Allora fai come ti ho suggerito:

    if x>0.1 then x.font.color=vbred

    cioè calcoli tu il valore percentuale che è condizione del test if.





  • di Mangusta (utente non iscritto) data: 25/03/2013 19:29:42

    Ci sono arrivato da solo!!! Pensavo che ci fosse la maniera di usare il %! grazie comunque!!