Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    45

    Macro Eliminazione righe

    Devo creare una macro in Excel che mi cancelli una riga si e una no,ma nell'area selezionata in precedenza

    io ho questa

    codice:
    Sub eliminariganext()
    For i = 100 To 1 Step -2
    Selection.Rows(i).EntireRow.Delete
    Next i
    End Sub
    ma,va a cancellare tutte le righe una si e una no fino alla centesima dal punto di selezione,io invece voglio che finita l'area di selezione non cancelli più niente

    Grazie

  2. #2
    i vale 100, quindi è normale che cancelli fino alla centesima riga... devi trovare il modo di fare una cosa dinamica... guarda se esiste qualcosa che ti restituisca il numero di celle selezionate

  3. #3
    Utente di HTML.it L'avatar di gibra
    Registrato dal
    Apr 2008
    residenza
    Italy
    Messaggi
    4,244

    Re: Macro Eliminazione righe

    Devi usare l'oggetto Range per farti restituire le righe selezionate, poi il ciclo lo modifichi in conseguenza delle tue esigenze.


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.