Hopp til hovedinnhold

Hvordan forhindre tomme eller manglende oppføringer i celler i Excel?

Forfatter: Siluvia Sist endret: 2024-11-26

Hvis du oppretter en tabell i området A1:B10 i et regneark og vil sikre at ingen tomme celler er igjen i dette området, kan du implementere en løsning som automatisk viser en melding hvis en tom oppføring oppdages under redigering. Følg denne trinnvise veiledningen for å forhindre tomme eller manglende oppføringer i det angitte tabellområdet.

Forhindre tomme eller manglende oppføringer i celler ved å bruke VBA-kode


Forhindre tomme eller manglende oppføringer i celler ved å bruke VBA-kode

Området A1:B10 er utpekt for bordet ditt, med A1 og B1 som tabelloverskrifter, som vist på skjermbildet nedenfor. Følg trinnene som er skissert for å forhindre tomme eller manglende oppføringer innenfor området A2:B10 mens du fyller ut tabellen.

Et skjermbilde som viser området A1:B10 for å forhindre tomme oppføringer i Excel

1. I regnearket der du vil forhindre tomme oppføringer i et bestemt område, høyreklikker du arkfanen og klikker Vis kode fra høyreklikkmenyen.

2. I Microsoft Visual Basic for Applications vindu, kopier og lim inn VBA-koden nedenfor i kodevinduet. Se skjermbilde:

VBA-kode: Forhindre tomme eller manglende oppføringer i en rekke celler

Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Count <> 1 Then Exit Sub
    Dim isect As Range
    On Error Resume Next
    Set isect = Application.Intersect(Target, Range("A2:B10"))
    
    If Not (isect Is Nothing) Then
        If Target.Column = 1 Then
            If Len(Target.Value) > 0 And Len(Target.Offset(-1, 0).Value) = 0 Then
                MsgBox "You cannot skip a row in column A2:B10", vbInformation, "Kutools for Excel"
                Target.ClearContents
            End If
        Else
            If (Len(Target.Value) > 0 And Len(Target.Offset(-1, 0).Value) = 0) Or (Len(Target.Value) > 0 And Len(Target.Offset(0, -1).Value) = 0) Then
                MsgBox "You cannot skip a row in column A2:B10", vbInformation, "Kutools for Excel"
                Target.ClearContents
            End If
        
        End If
    End If
End Sub

Et skjermbilde av VBA-koden limt inn i kodevinduet

Merknader: I VBA-koden, A2: B10 er celleområdet du ikke vil ha tomme celler inni. Vennligst endre rekkevidden etter behov.

Fra nå av, hvis du hopper over en tom celle og fyller ut neste celle i det angitte området, a Kutools for Excel dialogboksen vises som vist nedenfor.

Et skjermbilde av en advarselsdialogboks utløst for tomme oppføringer i Excel


Relaterte artikler:

Beste kontorproduktivitetsverktøy

🤖 Kutools AI Aide: Revolusjonerer dataanalyse basert på: Intelligent utførelse   |  Generer kode  |  Lag egendefinerte formler  |  Analyser data og generer diagrammer  |  Påkalle Kutools-funksjoner...
Populære funksjoner: Finn, uthev eller identifiser duplikater   |  Slett tomme rader   |  Kombiner kolonner eller celler uten å miste data   |   Runde uten formel ...
Super oppslag: VLookup med flere kriterier    VLookup med flere verdier  |   VOppslag på tvers av flere ark   |   Fuzzy Lookup ....
Avansert rullegardinliste: Opprett rullegardinliste raskt   |  Avhengig rullegardinliste   |  Rullegardinliste med flere valg ....
Kolonnebehandler: Legg til et spesifikt antall kolonner  |  Flytt kolonner  |  Slå av/på synlighetsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Utvalgte funksjoner: Rutenettfokus   |  Designvisning   |   Stor formelbar    Arbeidsbok- og arksjef   |  Ressursbibliotek (Autotekst)   |  Datovelger   |  Kombiner regneark   |  Krypter/dekrypter celler    Send e-poster etter liste   |  Superfilter   |   Spesialfilter (filter fet/kursiv/gjennomstreking...) ...
Topp 15 verktøysett12 tekst verktøy (Legg til tekst, Fjern tegn,...)   |   50 + Figur Typer (Gantt,...)   |   40+ Praktisk Formler (Beregn alder basert på bursdag,...)   |   19 Innsetting verktøy (Sett inn QR-kode, Sett inn bilde fra bane,...)   |   12 Konvertering verktøy (Tall til ord, Currency Conversion,...)   |   7 Slå sammen og del verktøy (Avansert kombinasjon av rader, Del celler,...)   |   ... og mer

Utvid Excel-ferdighetene dine med Kutools for Excel, og opplev effektivitet som aldri før. Kutools for Excel tilbyr over 300 avanserte funksjoner for å øke produktiviteten og spare tid.  Klikk her for å få funksjonen du trenger mest...


Office Tab bringer fanebasert grensesnitt til Office, og gjør arbeidet ditt mye enklere

  • Aktiver faneredigering og lesing i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åpne og opprett flere dokumenter i nye faner i samme vindu, i stedet for i nye vinduer.
  • Øker produktiviteten din med 50 %, og reduserer hundrevis av museklikk for deg hver dag!