Det finns flera sätt att säga om ett intervall är aktivt (valt) i Excel:
* Visuell ledtråd: Det mest uppenbara sättet. Det valda intervallet kommer att markeras med en distinkt gräns. Gränsens stil kan variera något beroende på ditt Excel -tema, men det kommer alltid att vara visuellt distinkt från oelekterade celler.
* Namnlåda: Namnlådan (belägen ovanför kolumnbokstäverna) visar adressen för det aktiva intervallet. Om en enda cell väljs visar den celladressen (t.ex. A1). Om ett flercellsintervall är valt visar den intervalladressen (t.ex. A1:B10).
* programmatiskt (VBA): I VBA (Visual Basic for Applications) kan du använda objektet "Selection" för att kontrollera det aktiva intervallet. Till exempel:
`` VBA
Sub CheckActiverange ()
Om urval.cells.count> 0 då
Msgbox "Ett intervall är aktivt. Den innehåller" &selection.cells.count &"celler."
Msgbox "Det aktiva intervallet är:" &selection.address
Annan
MSGBOX "Inget intervall är aktivt."
Slut om
Slutsub
`` `
* med egenskapen `ActiveCell '(VBA): Även om detta inte direkt berättar om ett *intervall *, berättar det dig om den aktiva *cellen *. Om `ActiveCell 'inte är tom, vet du * minst en cell * är aktiv, även om det är ett enda cellval.
Kort sagt, den visuella signalen är den enklaste och snabbaste metoden för de flesta användare. VBA tillhandahåller programmatiska sätt att bestämma det aktiva intervallet inom makron eller tillägg.