Come compilare automaticamente la formula quando si inseriscono righe in Excel?
Quando inserisci righe vuote tra righe di dati esistenti, la formula non verrà copiata e incollata nella nuova riga, devi trascinarla o riempirla manualmente. Ma, a volte, vorresti riempire la formula quando inserisci automaticamente righe vuote tra l'intervallo di dati come mostrato nella seguente schermata, in questo articolo parlerò di alcuni trucchi rapidi per risolvere questo compito.
Formula di riempimento automatico quando si inseriscono righe vuote con la creazione di una tabella
Formula di riempimento automatico quando si inseriscono righe vuote con codice VBA
Formula di riempimento automatico quando si inseriscono righe vuote con la creazione di una tabella
In Excel, il formato tabella può aiutarti a riempire automaticamente la formula sopra nelle nuove righe vuote inserite, per favore fai come segue:
1. Selezionare l'intervallo di dati in cui si desidera riempire automaticamente la formula, quindi fare clic su inserire > Table, vedi screenshot:
2. Nel Crea tabella finestra di dialogo, controlla il file La mia tabella ha intestazioni se ci sono intestazioni nei tuoi dati, vedi screenshot:
3. Quindi fare clic OK pulsante, e la tabella è stata creata, e ora, quando inserisci una riga vuota, la formula sopra verrà inserita automaticamente nella nuova riga, vedi screenshot:
Formula di riempimento automatico quando si inseriscono righe vuote con codice VBA
Se non ti piace modificare i dati in tabella, anche il codice VBA sottostante può aiutarti a risolvere questo problema.
1. Seleziona la scheda del foglio di lavoro che contiene le formule che desideri riempire automaticamente e fai clic con il tasto destro per scegliere Visualizza codice dal menu contestuale per andare al file Microsoft Visual Basic, Applications Edition finestra, quindi copia e incolla il codice seguente nel modulo:
Codice VBA: formula di riempimento automatico durante l'inserimento di righe vuote
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
'Updateby Extendoffice 20160725
Cancel = True
Target.Offset(1).EntireRow.Insert
Target.EntireRow.Copy Target.Offset(1).EntireRow
On Error Resume Next
Target.Offset(1).EntireRow.SpecialCells(xlConstants).ClearContents
End Sub
2. Quindi salva e chiudi questo codice, torna al foglio di lavoro, ora, quando fai doppio clic su una cella tra i dati, una nuova riga verrà inserita sotto la cella attiva e anche la formula viene riempita automaticamente.
Demo: formula di riempimento automatico durante l'inserimento di righe vuote
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!