Indholdsfortegnelse
Vejledningen viser hvordan du udfører stavekontrol i Excel manuelt, med VBA-kode og ved hjælp af et særligt værktøj. Du lærer at kontrollere stavning i individuelle celler og intervaller, aktive regneark og hele arbejdsbogen.
Selv om Microsoft Excel ikke er et tekstbehandlingsprogram, har det nogle få funktioner til at arbejde med tekst, herunder stavekontrol. Stavekontrollen i Excel er dog ikke helt den samme som i Word. Den tilbyder ikke avancerede funktioner som grammatikkontrol, og den understreger heller ikke de ord, der er stavet forkert, mens du skriver. Men Excel tilbyder stadig den grundlæggende stavekontrolfunktionalitet ogdenne vejledning vil lære dig, hvordan du får mest muligt ud af det.
Sådan laver du stavekontrol i Excel
Uanset hvilken version du bruger, Excel 2016, Excel 2013, Excel 2010 eller lavere, er der to måder at stavekontrol i Excel på: en knap på farvebåndet og en genvej på tastaturet.
Du skal blot vælge den første celle eller den celle, som du vil begynde at kontrollere fra, og gøre en af følgende ting:
- Tryk på tasten F7 på dit tastatur.
- Klik på den Stavning på knappen på Anmeldelse under fanen, i fanen Proofing gruppe.
Dette vil udføre en stavekontrol af aktivt regneark :
Når der konstateres en fejl, skal Stavning dialogvinduet vises:
Til rette en fejl , vælge en passende opting under Forslag , og klik på Ændre Det forkert stavede ord erstattes med det valgte ord, og du bliver gjort opmærksom på den næste fejl.
Hvis "fejlen" ikke rigtig er en fejl, skal du vælge en af følgende muligheder:
- Til ignorere den aktuelle fejltagelse , klik Ignorer en gang .
- Til ignorere alle fejlene samme som den nuværende, klik på Ignorer alle .
- Til tilføje det aktuelle ord til ordbogen , klik Tilføj til ordbog Dette sikrer, at det samme ord ikke bliver behandlet som en fejl, når du foretager stavekontrollen næste gang.
- Til erstatte alle fejlene samme som den aktuelle med det valgte forslag, klik på Ændre alt .
- At lade Excel retter fejlen som den finder passende, klik på AutoCorrect .
- For at indstille et andet sprog til korrekturlæsning , vælg den fra Ordbogssprog dropbox.
- Hvis du vil se eller ændre den indstillinger for stavekontrol , klik på Muligheder... knap.
- Til stop korrektionsprocessen og lukke dialogboksen, skal du klikke på Annuller knap.
Når stavekontrollen er afsluttet, viser Excel dig den tilsvarende meddelelse:
Stavekontrol af individuelle celler og intervaller
Afhængigt af dit valg behandler Excel Stavekontrol forskellige områder af regnearket:
Ved at vælge en enkeltcelle , fortæller du Excel, at det skal udføre stavekontrol på aktivt ark , herunder tekst i sidehovedet, sidefoden, kommentarer og grafik. Den valgte celle er udgangspunktet:
- Hvis du vælger den første celle (A1), markeres hele arket.
- Hvis du vælger en anden celle, starter Excel stavekontrollen fra denne celle og frem til slutningen af regnearket. Når den sidste celle er kontrolleret, bliver du bedt om at fortsætte kontrollen i begyndelsen af arket.
Til stavekontrol en bestemt celle , dobbeltklik på den pågældende celle for at gå til redigeringstilstand, og start derefter stavekontrollen.
Sådan kontrolleres stavemåden i en række af celler , vælg dette område og kør derefter stavekontrollen.
Kun for at kontrollere en del af cellens indhold , klik på cellen, og vælg den tekst, der skal kontrolleres, i formellinjen, eller dobbeltklik på cellen, og vælg teksten i cellen.
Sådan kontrollerer du stavning i flere ark
Hvis du vil kontrollere flere regneark for stavefejl ad gangen, skal du gøre følgende:
- Vælg de faneblade, du vil kontrollere, ved at holde Ctrl-tasten nede, mens du klikker på fanebladene.
- Tryk på genvejen til stavekontrol ( F7 ), eller klik på Stavning på knappen på Anmeldelse fanebladet.
Excel vil kontrollere stavefejl i alle de valgte regneark:
Når stavekontrollen er afsluttet, skal du højreklikke på de valgte faner og klikke på Fjern gruppering af ark .
Sådan kontrollerer du stavekontrollen i hele arbejdsbogen
Hvis du vil kontrollere stavningen i alle arkene i den aktuelle projektmappe, skal du højreklikke på et faneblad og vælge Vælg alle ark fra kontekstmenuen. Når alle arkene er valgt, skal du trykke på F7 eller klikke på Stavning knappen på båndet. Ja, så nemt er det!
Sådan kontrolleres stavekontrol af tekst i formler
Normalt kontrollerer Excel ikke formelstyret tekst, fordi en celle faktisk indeholder en formel og ikke en tekstværdi:
Men hvis du går ind i redigeringstilstand og derefter kører stavekontrol, virker det:
Selvfølgelig skal du kontrollere hver enkelt celle individuelt, hvilket ikke er særlig godt, men denne fremgangsmåde kan alligevel hjælpe dig med at fjerne stavefejl i store formler, f.eks. i IF-statements, der er indlejret i flere niveauer.
Stavekontrol i Excel ved hjælp af en makro
Hvis du kan lide at automatisere ting, kan du nemt automatisere processen med at finde forkert stavede ord i dine regneark.
Makro til at foretage stavekontrol i det aktive ark
Hvad kan være mere simpelt end et klik på en knap? Måske denne kodelinje :)
Sub SpellCheckActiveSheet() ActiveSheet.CheckSpelling End SubMakro til stavekontrol af alle ark i den aktive projektmappe
Du ved allerede, at du kan søge efter stavefejl i flere ark ved at vælge de tilsvarende faneblade. Men hvordan tjekker du skjulte ark?
Afhængigt af dit mål skal du bruge et af følgende makroer.
For at kontrollere alle synlige ark:
Sub SpellCheckAllVisibleSheets() For Each wks In ActiveWorkbook.Worksheets If wks.Visible = True Then wks.Activate wks.CheckSpelling End If Next wks End SubHvis du vil kontrollere alle ark i den aktive projektmappe, synlige og skjulte :
Sub SpellCheckAllSheets() For Each wks In ActiveWorkbook.Worksheets wks.CheckSpelling Next wks End SubFremhæv forkert stavede ord i Excel
Med denne makro kan du finde de ord, der er stavet forkert, ved blot at se arket. Den fremhæver de celler, der indeholder en eller flere stavefejl, med rødt. Hvis du vil bruge en anden baggrundsfarve, skal du ændre RGB-koden i denne linje: cell.Interior.Color = RGB(255, 0, 0).
Sub HighlightMispelledCells() Dim count As Integer count = 0 For Each cell In ActiveSheet.UsedRange If Not Application.CheckSpelling(Word:=cell.Text) Then cell.Interior.Color = RGB(255, 0, 0, 0) count = count + 1 End If Next cell If count> 0 Then MsgBox count & " Der er fundet og fremhævet celler, der indeholder forkert stavede ord." Else MsgBox "Der er ikke fundet nogen forkert stavede ord." End If End If EndUnderSådan bruger du makroer til stavekontrol
Download vores eksempelarbejdsbog med makroer til stavekontrol, og udfør disse trin:
- Åbn den downloadede arbejdsbog, og aktiver makroerne, hvis du bliver bedt om det.
- Åbn din egen projektmappe, og skift til det regneark, du vil kontrollere.
- Tryk på Alt + F8 , vælg makroen, og klik på Kør .
Eksempelarbejdsbogen indeholder følgende makroer:
- SpellCheckActiveSheet - udfører en stavekontrol i det aktive regneark.
- SpellCheckAllVisibleSheets - kontrollerer alle synlige ark i den aktive projektmappe.
- SpellCheckAllSheets - kontrollerer synlige og usynlige ark i den aktive projektmappe.
- HighlightMispelledCells - ændrer baggrundsfarven på celler, der indeholder forkert stavede ord.
Du kan også tilføje makroerne til dit eget ark ved at følge denne vejledning: Sådan indsætter og kører du VBA-kode i Excel.
Hvis du f.eks. vil fremhæve alle celler med stavefejl i det aktuelle regneark, skal du køre denne makro:
Og får følgende resultat:
Ændre indstillingerne for stavekontrol i Excel
Hvis du vil justere stavekontrollens adfærd i Excel, skal du klikke på Fil > Indstillinger > Proofing , og marker eller fjern derefter markeringen af følgende indstillinger:
- Ignorer ord i store bogstaver
- Ignorer ord, der indeholder tal
- Ignorer internetfiler og -adresser
- Flag gentagne ord
Alle indstillingerne er selvforklarende, måske bortset fra de sprogspecifikke (jeg kan forklare hvordan man håndhæver strenge ё på det russiske sprog, hvis nogen har lyst :)
Skærmbilledet nedenfor viser standardindstillingerne:
Excel stavekontrol virker ikke
Hvis stavekontrollen ikke fungerer korrekt i dit regneark, kan du prøve disse enkle tips til fejlfinding:
Staveknappen er gråtonet
Excel stavekontrol virker ikke i beskyttede ark, så du skal først fjerne beskyttelsen af dit regneark.
Du er i redigeringstilstand
Når du er i redigeringstilstand, kontrolleres kun den celle, du er i gang med at redigere, for stavefejl. Hvis du vil kontrollere hele regnearket, skal du afslutte redigeringstilstanden og derefter køre stavekontrollen.
Tekst i formler er ikke kontrolleret
Celler, der indeholder formler, kontrolleres ikke. Hvis du vil kontrollere stavekontrol af tekst i en formel, skal du gå til redigeringstilstand.
Find stavefejl og trykfejl med Fuzzy Duplicate Finder
Ud over den indbyggede stavekontrolfunktion i Excel kan brugerne af vores Ultimate Suite hurtigt finde og rette stavefejl ved hjælp af et særligt værktøj, der findes på den Ablebits Værktøj under fanen under Find og erstat :
Hvis du klikker på Søg efter stavefejl knappen åbner ruden Fuzzy Duplicate Finder i venstre side af dit Excel-vindue. Du skal vælge det område, der skal kontrolleres for stavefejl, og konfigurere indstillingerne for din søgning:
- Maksimalt antal forskellige tegn - begrænse antallet af forskelle, der skal søges efter.
- Mindste antal tegn i et ord/en celle - udelukke meget korte værdier fra søgningen.
- Cellerne indeholder separate ord afgrænset af - marker dette felt, hvis dine celler kan indeholde mere end ét ord.
Når indstillingerne er konfigureret korrekt, skal du klikke på Søg efter stavefejl knap.
Tilføjelsesprogrammet begynder at søge efter værdier, der adskiller sig med 1 eller flere tegn, som du har angivet. Når søgningen er afsluttet, vises en liste over de fundne fuzzy matches grupperet i knuder som vist i skærmbilledet nedenfor.
Nu skal du indstille den korrekte værdi for hver enkelt node. Udvid gruppen og klik på afkrydsningssymbolet i feltet Handling kolonnen ved siden af den rigtige værdi:
Hvis noden ikke indeholder det rigtige ord, skal du klikke i Korrekt værdi feltet ved siden af rodpunktet, skriv ordet, og tryk på Enter .
Når du har tildelt de korrekte værdier til alle knuderne, skal du klikke på Anvend knappen, og alle stavefejl i dit regneark bliver rettet på én gang:
Sådan udfører du stavekontrol i Excel med Fuzzy Duplicate Finder. Hvis du er nysgerrig efter at prøve dette og 70+ andre professionelle værktøjer til Excel, er du velkommen til at downloade en prøveversion af vores Ultimate Suite.