The Excel følgende VBA-kode kan hjelpe deg å automatisk markere hele kolonnen og raden av gjeldende celle, kan du gjøre med følgende:
1. Hold nede ALT + F11-tastene, og det åpner Microsoft Visual Basic for Applications vinduet.
2. Deretter velger du din brukte regnearket fra venstre Prosjekt Utforsker dobbeltklikk for å åpne modulen, og deretter kopiere og lime inn følgende VBA-kode i det tomme Module:
VBA-kode: auto-høydepunkt rad og kolonne i valgt celle
Sub Worksheet_SelectionChange (ByVal Target As Excel.Range) 'Oppdater 20140318Static xRowStatic xColumnIf xColumn < > "" Så med søyler (xColumn) .Interior .ColorIndex = xlNone End Med Med Rows (xRow) .Interior .ColorIndex = xlNone End WithEnd IfpRow = Selection.RowpColumn = Selection.ColumnxRow = pRowxColumn = pColumnWith Columns (pColumn) .Interior .ColorIndex = 6 .Pattern = xlSolidEnd WithWith Rows (baugen) .Interior .ColorIndex = 6 .Pattern = xlSolidEnd WithEnd Sub
3. Deretter lagre og lukke denne koden for å gå tilbake til regnearket, nå når du velger en celle, hele raden og kolonnen av denne cellen er markert. Og det vil være dynamisk flyttet som de valgte celleforandringer
. Merknader:
1. Hvis du ikke finner Project Explorer Pane i vinduet, kan du klikke View > Prosjekt Explorer for å åpne den.
2. I koden ovenfor, kan du endre .ColorIndex = 6 farge til annen farge du liker.
3. Dette VBA koden gjelder kun for regnearket du velger i ovennevnte trinn 2.
fire. Hvis du ikke ønsker å fremheve kolonnen og raden av den valgte cellen igjen, må du slette den ovenfor VBA og satt ingen fyll til den valgte rad og kolonne ved å klikke Home > Fyll farge > Ingen fyll.
5. Hvis det er noen fargede celler i regnearket, vil fargen gå tapt når du klikker cellen og deretter flytte til andre celler.