Hvordan udfyldes formlen automatisk, når man indsætter rækker i Excel?
Når du indsætter tomme rækker mellem eksisterende datarækker, vil formlen ikke kopiere og indsætte i den nye række, du skal trække eller udfylde den manuelt. Men nogle gange vil du gerne udfylde formlen, når du automatisk indsætter tomme rækker mellem dataområdet som følgende skærmbillede, denne artikel vil jeg tale om nogle hurtige tricks til at løse denne opgave.
Formel til automatisk udfyldning, når du indsætter tomme rækker med oprettelse af en tabel
Formel til automatisk udfyldning, når du indsætter tomme rækker med VBA-kode
Formel til automatisk udfyldning, når du indsætter tomme rækker med oprettelse af en tabel
I Excel kan tabelformatet hjælpe dig med at udfylde ovenstående formel i de nye indsatte tomme rækker automatisk, gør som følger:
1. Vælg det dataområde, du vil udfylde formlen automatisk, og klik derefter på indsatte > Bordlampe, se skærmbillede:
2. I Opret tabel dialog, skal du kontrollere Mit bord har overskrifter hvis der er overskrifter i dine data, se skærmbillede:
3. Klik derefter på OK knap, og tabellen er oprettet, og nu, når du indsætter en tom række, indsættes ovenstående formel automatisk i den nye række, se skærmbillede:
Formel til automatisk udfyldning, når du indsætter tomme rækker med VBA-kode
Hvis du ikke kan lide at ændre data til tabel, kan nedenstående VBA-kode også hjælpe dig med at opnå dette problem.
1. Vælg regnearkfanen, der indeholder de formler, du vil udfylde automatisk, og højreklik for at vælge Vis kode fra genvejsmenuen for at gå til Microsoft Visual Basic til applikationer vindue, og kopier og indsæt derefter følgende kode i modulet:
VBA-kode: Formel til automatisk udfyldning, når du indsætter tomme rækker
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. Gem derefter og luk denne kode, gå tilbage til regnearket, nu når du dobbeltklikker på en celle mellem dataene, indsættes en ny række under den aktive celle, og formlen udfyldes også automatisk.
Demo: Udfyld formlen automatisk, når du indsætter tomme rækker
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!