Eliminazione Righe



  • Eliminazione Righe
    di Langdon74 (utente non iscritto) data: 12/01/2017 20:48:10

    Buonasera ragazzi, con il vba vorrei eliminare la riga scelta ed aggiornare il totale. Allego un esempio. Come posso fare ? Grazie



  • di patel data: 12/01/2017 22:58:45

    nel modulo del foglio
     
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    Target.EntireRow.Delete
    Cancel = True
    End Sub





  • Eliminazione Righe
    di Langdon74 (utente non iscritto) data: 13/01/2017 06:43:35

    Grazie innanzitutto per la risposta. Il codice che mi hai postato mi permette di cancellare con il doppio clic qualsiasi cosa all'interno del foglio di lavoro, se volessi invece cancellare solo le righe che vanno da A1 ad A50 ad esempio?



  • di patel data: 13/01/2017 08:27:32

    in questo caso è inutile fare ricorso al doppio clic, basta un pulsante associato a questa macro da inserire in un modulo standard
     
    sub cancella()
    range("A1:A50").EntireRow.Delete
    End Sub





  • Eliminazione Righe
    di Langdon74 (utente non iscritto) data: 13/01/2017 18:51:05

    Grazie mille Patel. La macro postata mi permette di cancellare tutte le righe da A1 ad A50, a me servirebbe solo la riga selezionata, ad esempio se seleziono A20 mi cancella A20 e mi aggiorna il totale, e così via.



  • di patel data: 13/01/2017 18:59:26

    vuoi scherzare ? il primo codice che ti ho inviato cosa fa ?




  • Eliminazione Righe
    di Langdon74 (utente non iscritto) data: 13/01/2017 19:57:04

    mi cancella qualsiasi riga all'interno del foglio di lavoro



  • di patel data: 13/01/2017 20:03:13

    prova questa
     
    Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    if target.row < 51 then Target.EntireRow.Delete
    Cancel = True
    End Sub





  • Eliminazione Righe
    di Langdon74 (utente non iscritto) data: 14/01/2017 06:33:40

    Grazie mille, gentilissimo.