Aprire l' Excel Visual Basic Editor . Con il foglio di calcolo aperto in Excel , fare clic su "Strumenti" dal menu nella parte superiore dello schermo , quindi selezionare " Macro " e " Visual Basic Editor. " Se si utilizza Excel 2003 o più vecchio , passare a quello successivo passo .
gli utenti di Excel 2007 si nota che il comando precedente non esiste nella versione corrente di Excel , e che non gli strumenti di modifica di macro vengono visualizzati per impostazione predefinita. Attivare l'accesso a questi strumenti , fare clic sul pulsante Office in alto a sinistra dello schermo , quindi fare clic sul pulsante " Opzioni di Excel " nella parte inferiore del menu . Individuare la voce etichetta " Opzioni principali per l'utilizzo di Excel " nella finestra di dialogo visualizzata , quindi selezionare la casella accanto a "Mostra scheda Sviluppo sulla barra multifunzione " etichetta . Fare clic su " OK ". Selezionare la scheda Sviluppo , quindi fare clic sul pulsante " Visual Basic " .
2
Aggiungere codice macro . Fare clic su "Inserisci " dal menu nella parte superiore della finestra di editor di Microsoft Visual Basic e scegliere " . Modulo " Copia tutto il codice elencato di seguito , poi incollarlo in questo modulo :
Sub Delete_Every_Other_Row ( ) ' Dimension variables.Y = False' Cambia questo a True se si desidera ' eliminare le righe 1, 3, 5 , e così on.I = 1Impostare XRNG = Selection ' loop una volta per ogni riga della selection.For xCounter = 1 per xRng.Rows.Count ' Se Y è vero, allora ... Se Y = True Then' ... cancellare una riga intera di cells.xRng.Cells ( I) . EntireRow.Delete ' Altrimenti ... Else' . incrementare .. io per uno in modo che possiamo passare da range.I = I + 1End Se ' Se Y è vero , ne fanno False; se Y è False , renderlo True.Y = Non ynext xCounterEnd Sub
3
eseguire la macro. Torna al tuo foglio di calcolo senza chiudere l'editor di Visual Basic . Evidenziare le righe per le quali alternata fila deve essere rimosso. In Excel 2003 e versioni precedenti , fare clic sul menu " Strumenti " , quindi selezionare " Macro " , seguito dalla opzione " Macro " . In Excel 2007, selezionare la scheda Sviluppo , quindi fare clic su " Macro ". Per eseguire la macro in entrambe le versioni , selezionare la macro denominata " Delete_Every_Other_Row " , quindi fare clic su "Esegui ". Ogni fila di numero del foglio di calcolo cancella .
software © www.354353.com