Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Ciao Matteo B!
Sono Shakiru, un consulente indipendente e un utente come te, e sono felice di aiutarti oggi.
È possibile inserire automaticamente righe vuote in Excel utilizzando una macro.
Per utilizzare questa macro, attenersi alla seguente procedura: * Aprire il file Excel che si desidera modificare. * Premere Alt + F11 per aprire Visual Basic Editor. * Nell'editor, vai su Inserisci > modulo per creare un nuovo modulo. Copiare e incollare il codice della macro nel modulo.
Sub InsertBlankRows() Dim LastRow come Long Dim i As Long Contatore Dim Finché
LastRow = Cells(Rows.Count, "A"). Fine(xlUp). Fila
Per i = 1 a LastRow If IsNumeric(Left(Cells(i, "A"), 1)) Then If Counter <> CLng(Left(Cells(i, "A"), 1)) Then Righe(i). Inserire Celle(i, "A"). Valore = CLng(Left(Cells(i - 1, "A"), 1)) + 1 Fine Se Counter = CLng(Left(Cells(i, "A"), 1)) Fine Se Avanti i Fine sub
*Esegui la macro * Chiudi l'editor e torna a Excel. * Premere Alt + F8 per aprire la finestra di dialogo Macro. * Selezionare la macro dall'elenco e fare clic sul pulsante Esegui.
La macro eseguirà quindi la scansione dei dati nella colonna A e inserirà una riga vuota ogni volta che il contatore cambia. Si presuppone che il contatore sia il primo carattere in ogni cella. La macro aggiornerà anche il contatore nella riga appena inserita in modo che sia maggiore del contatore precedente
Migliori saluti Shakiru ·
Questa risposta è stata tradotta automaticamente. Di conseguenza, potrebbero esserci errori grammaticali o espressioni strane.