Macro celle di una colonna



  • Macro celle di una colonna
    di Tania11 (utente non iscritto) data: 27/06/2017 22:23:09

    Ciao
    Ho bisogno del vostro aiuto.
    Ho necessitá che una macro riporti dei valori solo sulle celle valorizzate di una colonna e non su tutte le celle della colonna.
    Fino ad oggi ho usato questa stringa

    Range(Selection, Selection.End(xlDown))

    che peró temo valga per tutte le celle della colonna indistintamente che siano valorizzate o vuote.

    C'é un modo per estendere la macro solo sulle celle valorizzate?
    Grazie mille a chi potrá aiutarmi.



  • di Vecchio Frac data: 28/06/2017 08:48:04

    cit. "valga per tutte le celle della colonna indistintamente che siano valorizzate o vuote. "
    ---> Non è del tutto esatto (non vale per tutte le celle della colonna), quell'istruzione seleziona tutte le celle (vuote o no) a partire dalla cella attiva in giù fino alla prima cella non vuota (compresa).

    cit. "C'é un modo per estendere la macro "
    ---> Cosa significa "estendere la macro" ?

    cit. "solo sulle celle valorizzate? "
    ---> Se intendi "selezionare solo le celle non vuote" puoi utilizzare SpecialCells:
    range("A1:A100").specialcells(xlcelltypeconstants).select
    (che seleziona le celle contenenti un valore, non però come un risultato di una formula).