Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    VBA cancella righe in Excel

    buongiorno
    lo scopo è aliminare alcune righe ma sembra non digerire questa riga:
    Rows("i:i").Select

    errore 1004
    Err.Description: Errore definito dall'applicazione o dall'oggetto


    codice:
    Do While (i < 5000)

    Rows("i:i").Select
    Selection.Delete Shift:=xlUp

    i = i + 1
    Loop

    aiuto
    grazie 1000
    ::: Crepes Designer ::: http://www.mauriziobrevi.com

  2. #2
    prova a registrare una macro che fa esattamente quello che vorresti e poi vedi com'è il codice e lo adatti alle tue esigenze

  3. #3
    grazie per l'intervento

    in effetti il codice che ho usato era originario di una macro, poi l'ho riadattato alla mia esigenza di inserirlo in un ciclo, il codice originario cancellando la riga numero 2 era:

    Rows("2:2").Select

    si arrabbia quando al posto dei numeri trova la variabile i, ho provato a togliere le virgolette, a metterle doppie, tutti tentativi casuali perché non ho idea di come risolvere

    Rows("i:i").Select

    ho fatto anche alcune prove per dichiararla all'inizio della sub ma nessun risultato positivo


    grazie per l'aiuto
    ::: Crepes Designer ::: http://www.mauriziobrevi.com

  4. #4
    ho risolto con l'ennesimo casuale tentativo

    Rows(i).Select

    grazie e buona giornata
    ::: Crepes Designer ::: http://www.mauriziobrevi.com

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.