Il metodo offset



  • Selezionare cella a destra
    di Max (utente non iscritto) data: 25/11/2008

    Ciao a tutti. come faccio a far selezionare ad una macro la cella a destra (o sinistra, sopra o sotto) rispetto a quella attiva? e se mi devo spostare di più di 1 cella?
    vi ringrazio
    max



  • di Miglio (utente non iscritto) data: 25/11/2008

    Prova a studiarti la proprietà offset.


    mandi



  • di Mario (utente non iscritto) data: 26/11/2008

    Se la cella attiva è per esempio la c3 poni range("c3").offset(0,1).select per selezionare la prima cella a destra sulla stessa riga in sintesi i valori positivi ti fanno spostare a destra o sotto i negativi a sinistra o sopra



  • di Ricky53 data: 26/11/2008

    Ciao,
    per essere esaustivo dei quattro casi ti invio gli esempi corrispondenti.

    ciao da ricky53


     
        Range("c3").Offset(0, 1).Select ' Spostamento di una cella a destra
        Range("c3").Offset(0, -1).Select ' Spostamento di una cella a sinistra
        Range("c3").Offset(1, 0).Select ' Spostamento di una cella in basso
        Range("c3").Offset(-1, 0).Select ' Spostamento di una cella in alto
    


  • Cella a destra
    di Max (utente non iscritto) data: 26/11/2008

    Grazie; offset applicato ad activecell è proprio quello che mi serviva!