Copia cella in VBA



  • Copia cella in VBA
    di gargiu data: 26/11/2014 15:57:48

    Ciao a tutti, nel codice che espongo sotto, non riesco ad eseguire questa selezione:

    Nella riga 4 in relazione a questa frazione di codice "ActiveCell.Offset(0, 4) = dataprossima", io non vorrei prendere il dato presente nella TextBox denominata "dataprossima", vorrei invece copiare la formula che si trova nel foglio di lavoro sorpa allanuova riga che sto inserendo. Pressapoco come faccio ad inizio codice quanto incremento di 1 la cella attiva.

    Nella speranza di essere stato chiaro, attendo vostri suggerimenti.
    Grazie
     
    Sheets("lista").Select
                Range("B65536").Select
                Selection.End(xlUp).Select
                numero = ActiveCell
                ActiveCell.Offset(1, 0).Select
                ActiveCell = numero + 1
                ActiveCell.Offset(0, 1) = nattuatore2
                ActiveCell.Offset(0, 2) = ComboBoTipo
                ActiveCell.Offset(0, 3) = dataultima
                ActiveCell.Offset(0, 4) = dataprossima



  • di lepat (utente non iscritto) data: 26/11/2014 16:16:32

    l'uso di activecell è deprecato, non si capisce più niente, allega un file di esempio e spiega cosa vuoi ottenere



  • di gargiu data: 27/11/2014 07:47:39

    Ho risolto... grazie per l'interesse.
     
    ActiveCell.Offset(0, 4) = "=SUM(RC[-1]+1095)"