Hoe om teks te verwyder wat gebaseer is op fontkleur van 'n sel in Excel?
As u 'n data lys met 'n paar rooi teks in elke sel in Excel het, soos hieronder aangedui, is u 'n skermkiekie en weet u hoe om die rooi teks net uit te haal? Nou sal ek 'n vinnige manier bekendstel om die legkaart op te los wat teks uitmaak wat gebaseer is op die fontkleur van 'n sel in Excel.
Uittreksel teks gebaseer op font kleur van elke sel
In Excel kan jy slegs die gedefinieerde funksie gebruik om die teks wat gebaseer is op lettertipe kleur te onttrek.
1. Press Alt + F11 sleutels om die Microsoft Visual Basic for Applications-venster oop te maak.
2. Klik Plaas > module en kopieer die volgende VBA-kode na die uitgestopte venster.
VBA: Uittreksel teks gebaseer op font kleur
3. Dan slaan en sluit die dialoog, en kies 'n leë sel langs die data lys, tik hierdie formule = GetColorText (A1) (A1 dui die sel aan waarvan jy teks wil onttrek), druk Tik sleutel om die nodige teks te kry, sleep dan die outfill-handvatsel om die formule te vul na die gewenste reeks.
Nou kan jy sien dat alle rooi teks uitgetrek word.
tip: In die bostaande VBA-kode, as u die swart teks uit selle moet onttrek, kan u die kleur naam verander Kleur = vbRed om Color = vbBlack.