Note: The other languages of the website are Google-translated. Back to English

Hvordan filtreres celler efter fed skrift i Excel?

Du kan anvende den fed skriftstype til at formatere dataene eller indholdet i celler i Excel, men ved du, hvordan du filtrerer celler efter cellerne, der indeholder fed skriftstype i Excel? Denne artikel samler flere vanskelige VBA-makroer til at filtrere celler efter fed skrift i Excel.

Filtrer fede celler med hjælpekolonnen
Filtrer fede celler med VBA-koden
Filtrer let dristige celler med et fantastisk værktøj
Flere tutorials til datafiltrering ...


Filtrer fede celler med hjælpekolonnen

Antag, at du skal filtrere alle dristige celler i kolonne B som vist nedenstående skærmbillede, skal du gøre som følger:

Den nedenstående brugerdefinerede funktion hjælper med at identificere, om en celle i en kolonne er fed eller ej, og derefter returnere resultaterne som SAND eller Falsk i en hjælpekolonne. Du kan filtrere alle SANDE resultater for kun at vise de fede celler i kolonne B.

1. Tryk på andre + F11 nøgler til at åbne Microsoft Visual Basic til anvendelse vindue.

2. i Microsoft Visual Basic til anvendelse vindue, skal du klikke på indsatte > Modul, kopier derefter følgende VBA-kode i modulvinduet. Se skærmbillede:

VBA-kode: Filtrer celler efter fed skrift

Function IsBold(rCell As Range)
IsBold = rCell.Font.Bold
End Function

3. Tryk på andre + Q taster for at lukke kodevinduet.

4. Vælg en tom celle, der støder op til tabellen (den valgte celle skal placeres i samme række i den første række i filtertabellen), kopier nedenstående formel ind i den og tryk på indtaste nøgle.

= IsBold (B2)

5. Bliv ved med at vælge den første resultatcelle, og træk i Fill Handle for at få alle resultater. Se skærmbillede:

6. Vælg overskriften til hjælpekolonnen, klik på data > Filter. Klik på pileknappen ud for overskriftscellen, kontroller TRUE kun i feltet, og klik derefter på OK.

Nu er alle dristige celler i kolonne B filtreret ud som vist nedenstående skærmbillede.


Filtrer hurtigt fede celler i en kolonne med flere klik i Excel:

Filtrer fedceller nytte af Kutools til Excel kan hjælpe dig med hurtigt at filtrere alle dristige celler i en bestemt kolonne med flere klik som nedenstående demo vist.
Download den fulde funktion 30-dages gratis spor af Kutools til Excel nu!


Filtrer fede celler med VBA-koden

Nedenstående VBA-kode giver dig mulighed for at filtrere alle fede celler i en kolonne direkte. Gør som følger.

1. Vælg kolonneområdet, hvor du vil filtrere alle fedtholdige celler undtagen headercellen. I dette tilfælde vælger jeg B2: B16.

2. Tryk på andre + F11 nøgler til at åbne Microsoft Visual Basic til anvendelse vindue.

3. i Microsoft Visual Basic til anvendelse vindue, skal du klikke på indsatte > Modul, kopier og indsæt derefter følgende VBA-kode i modulvinduet.

VBA-kode: Filtrer fede celler i en kolonne

Sub FilterBold()
'Updated by Extendoffice 20191018
Dim cell As Range
For Each cell In Selection
If cell.Font.Bold = False Then
cell.EntireRow.Hidden = True
End If
Next cell
End Sub

4. Tryk på F5 nøgle til at køre denne makro. Derefter filtreres alle fede celler med det samme i det valgte kolonneområde.


Filtrer let dristige celler med et fantastisk værktøj

I dette afsnit anbefaler vi dig et praktisk værktøj - Filtrer fedceller nytte af Kutools til Excel. Med dette værktøj filtreres alle dristige celler i den valgte kolonne straks med flere klik.

Før påføring Kutools til Excel, Bedes download og installer det først.

1. Vælg det kolonneområde, du vil filtrere de fedte celler, klik på Kutools Plus> Specielt filter > Filter fed for at få det gjort. Se nedenstående demo:

  Hvis du vil have en gratis prøveperiode (30-dag) for dette værktøj, klik for at downloade det, og gå derefter til at anvende handlingen i henhold til ovenstående trin.


Relaterede artikler

Filtrer flere kolonner samtidigt i Excel
Efter filtrering af en kolonne med filterfunktionen kan kun AND-kriterier anvendes på mere end en kolonne. I dette tilfælde, hvordan kunne du anvende både AND- og ELLER-kriterierne til at filtrere flere kolonner samtidigt i Excel-regneark? Metoder i denne artikel kan gøre dig en tjeneste.

Filtrer eller vælg celler efter cellefarve i Excel
Normalt kan du udfylde celler med forskellige farver til ethvert formål i Excel. Hvis du har et regneark med forskellige farver til at angive forskellige typer indhold, og du vil filtrere eller vælge disse celler efter cellefarven, kan du muligvis få det gjort med metoderne i denne artikel.

Indsæt spring over skjulte / filtrerede celler og rækker i Excel
For eksempel har du filtreret en tabel i Excel, men nu skal du kopiere et interval og indsætte i denne filtrerede tabel. Ved du, hvordan du indsætter springer de skjulte / filtrerede celler og rækker over? Flere nemme måder i denne artikel kan hjælpe dig.

Filtrer rækker baseret på et listevalg i et andet ark
I Excel filtrerer vi normalt rækker baseret på et kriterium, men hvis der er to lister, er den ene i Ark1 og en anden i Ark2, kan du have nogle tricks til hurtigt at filtrere rækker i Ark1 baseret på listen i Ark2? Her introducerer denne artikel måderne til at løse dette job.

Filtrer alle relaterede data fra flettede celler i Excel
Antag, at der er en kolonne med flettede celler i dit dataområde, og nu skal du filtrere denne kolonne med flettede celler for at vise alle de rækker, der er relateret til hver flettet celle som følgende skærmbilleder vist. I Excel giver filterfunktionen dig kun mulighed for at filtrere det første element, der er knyttet til de flettede celler. I denne artikel taler vi om, hvordan man filtrerer alle relaterede data fra flettede celler i Excel.

Flere tutorials til datafiltrering ...


De bedste Office-produktivitetsværktøjer

Kutools til Excel løser de fleste af dine problemer og øger din produktivitet med 80%

  • Genbruge: Indsæt hurtigt komplekse formler, diagrammer og alt, hvad du har brugt før; Krypter celler med adgangskode Opret postliste og send e-mails ...
  • Super formel bar (let redigere flere linjer med tekst og formel); Læsning Layout (let at læse og redigere et stort antal celler); Indsæt til filtreret rækkevidde...
  • Flet celler / rækker / kolonner uden at miste data; Split celler indhold; Kombiner duplikerede rækker / kolonner... Forhindre duplikerede celler; Sammenlign områder...
  • Vælg Duplicate eller Unique Rækker; Vælg tomme rækker (alle celler er tomme); Super Find og Fuzzy Find i mange arbejdsbøger; Tilfældig valg ...
  • Præcis kopi Flere celler uden at ændre formelreference; Auto Opret referencer til flere ark; Indsæt kugler, Afkrydsningsfelter og mere ...
  • Uddrag tekst, Tilføj tekst, Fjern efter position, Fjern mellemrum; Opret og udskriv personsøgningssubtotaler; Konverter mellem celler indhold og kommentarer...
  • Superfilter (gem og anvend filterskemaer på andre ark); Avanceret sortering efter måned / uge / dag, hyppighed og mere; Specielt filter af fed, kursiv ...
  • Kombiner arbejdsbøger og arbejdsark; Fletabeller baseret på nøglekolonner; Opdel data i flere ark; Batch Konverter xls, xlsx og PDF...
  • Mere end 300 kraftfulde funktioner. Understøtter Office / Excel 2007-2021 og 365. Understøtter alle sprog. Nem implementering i din virksomhed eller organisation. Fuld funktioner 30-dages gratis prøveperiode. 60 dages pengene tilbage garanti.
kte-fane 201905

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!
officetab bund
Sorter kommentarer efter
Kommentarer (15)
Bedømt 4.5 ud af 5 · 1 vurderinger
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg antager, at kolonne A er referencesøjlen med fed celler. Jeg opretter et navn "fed?" med henvisning til som nedenfor =GET.CELL(20,OFFSET(INDIREKTE("A1"),RÆKKE()-1,0)) I kolonne B skriver jeg: =Fed? Kopier formlen ned, og brug derefter autofilter til at filtrere værdien TRUE. FÆRDIG
Denne kommentar blev minimeret af moderatoren på webstedet
@Cadafi... det er genialt... spekulerer dog på, hvordan det virker!
Denne kommentar blev minimeret af moderatoren på webstedet
@cadafi din formel fungerer fint, men det er ikke den optimerede eller effektive brug af den. Vi bør snarere bruge direkte reference til området eller en celle i stedet for den komplette offset-kommando. Ligesom den som følger: =GET.CELL(20,'Ark1'!A1) Kopier formlen ned og brug derefter autofilter til at filtrere værdien TRUE. FÆRDIG
Denne kommentar blev minimeret af moderatoren på webstedet
@Mohammad Faizan Du har fuldstændig ret. Tak.
Denne kommentar blev minimeret af moderatoren på webstedet
Tak Mohamand Faizan. Du har fuldstændig ret.
Denne kommentar blev minimeret af moderatoren på webstedet
Dette fungerede perfekt, tak!!! :D :lol:
Denne kommentar blev minimeret af moderatoren på webstedet
Enkelt og genialt, tak!
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg bruger denne kode, og den fungerer fint, men hver gang jeg klikker på Annuller dialogboksen vises et popup-vindue og viser en fejl. Kan du venligst fortælle mig, hvordan jeg fjerner den fejl. :Sub FilterBold() Dim myRange As Range Set myRange = Application.InputBox(Prompt:="Vælg venligst et område", Title:="InputBox Method", Type:=8) myRange.Select Application.ScreenUpdating = False For Every myRange I markering Hvis myRange.Font.Bold = False Så myRange.EntireRow.Hidden = True End If Next myRange Application.ScreenUpdating = True End Sub
Denne kommentar blev minimeret af moderatoren på webstedet
Kære Nitin Jain,

Undskyld at jeg svarer så sent!

Vi har fundet problemet og løst det allerede. VBA-scriptet i artiklen er nu opdateret,

Tak for din kommentar!
Denne kommentar blev minimeret af moderatoren på webstedet
Tak fordi du delte. Det fungerer vidunderligt.
Denne kommentar blev minimeret af moderatoren på webstedet
Hej, jeg er en komplet excel-novice, jeg har lavet følgende teknik, men skal nu kopiere dataene, som er fed/sande. Når jeg har prøvet at gøre dette vil jeg ikke kopiere det fremhævede. Nogle ideer til hvordan jeg kan kopiere dataene? Tak, Richard
Denne kommentar blev minimeret af moderatoren på webstedet
@RICHARD Kan du give et skærmbillede af dit regneark, der viser, hvad du præcist forsøger at gøre?
Denne kommentar blev minimeret af moderatoren på webstedet
Jeg har brugt denne teknik og havde et problem, da jeg forsøgte at kopiere de fede data. Den kopierer kun nogle af dataene af en eller anden grund. Er der nogen måde at kopiere kun de fede data ved hjælp af denne teknik? Tak, Richard
Denne kommentar blev minimeret af moderatoren på webstedet
Kære richard skins,



Vi stødte ikke på problemet, som du nævnte. Vil du venligst give et skærmbillede med detaljer om din operation?



Tak for din kommentar!
Denne kommentar blev minimeret af moderatoren på webstedet
Tak for formlen.. det hjalp
Bedømt 4.5 ud af 5
Der er endnu ingen kommentarer her
Efterlad dine kommentarer
Sender som gæst
×
Bedøm dette indlæg:
0   Tegn
Foreslåede steder

Følg os

Copyright © 2009 - www.extendoffice.com. | Alle rettigheder forbeholdes. Drevet af ExtendOffice. | | Sitemap
Microsoft og Office-logoet er varemærker eller registrerede varemærker tilhørende Microsoft Corporation i USA og / eller andre lande.
Beskyttet af Sectigo SSL