VBA Aktive Cellen
Aktive cellen betyr bestemt celle som er aktive i det aktive regnearket. For eksempel, hvis du er i ark 2 celle B4 er valgt betyr at den aktive cellen er B4 i ark 2. I VBA-vi bruker en referanse av aktive cellen til å endre egenskaper eller verdier for den aktive cellen., ELLER vi kunne bruke denne funksjonen i visse situasjoner når vi trenger å gjøre noen endringer i den aktive cellen på noen bestemte forhold som oppfyller kravene.
Den aktive cellen er i en eiendom i VBA. Vi bruker den i ulike situasjoner i VBA. Vi kan tilordne verdier til en aktiv celle ved hjelp av VBA Aktiv Celle funksjon eller hente adressen til den aktive cellen. Hva gjorde disse funksjonene kommer tilbake? Aktiv celle Funksjon returnerer utvalg eiendom for den aktive cellen i det aktive regnearket., Som forklart i ovennevnte uttalelse i definisjonen hvis ark 2 er aktiv og celle B4 er aktive cellen i den aktive cellen funksjonen i en VBA vil hente utvalg egenskaper for celle B4 i ark 2.
Se vår Demo Kurs og Videoer
Verdivurdering, Hadoop, Excel, Mobile Applikasjoner, Web-Utvikling & mange flere.,
Syntaksen for Aktiv Celle i Excel VBA
Nedenfor er syntaksen for Aktiv Celle i Excel VBA
Det er syntaksen som brukes til å tilordne en bestemt verdi i den aktive cellen.
Activecell.Value= " "
syntaksen vil velge verdi eller eiendom for den aktive cellen i det aktive regnearket.,
Application.Activecell
Hvis vi trenger å endre skriften i den aktive cellen og deretter syntaksen vil bli som følger
Activecell.Font.(The font we want) = True
Vi kan også vise rad-og kolonne for den aktive cellen ved å bruke følgende syntaks for
Application.Activecell
La oss bruke den over syntaks forklart i et par eksempler og lære hvordan å spille med de aktive cellene.
Eksempler på Excel VBA Aktive Cellen
Nedenfor er de forskjellige eksempler på VBA Aktiv Celle i Excel:
VBA Aktive Cellen, for Eksempel #1
I dette eksempelet ønsker vi å endre verdien for den gjeldende cellen med noe celle. For eksempel i ark 1, velg celle A2 og sett verdien som ANAND og vi ønsker å endre verdien for den aktive cellen som ARAN.
Følg trinnene nedenfor for å bruke VBA Aktiv Celle i Excel.,
Trinn 1: Gå til utviklerens-fanen, og klikk på Visual Basic for å åpne VB Redaktør.
Trinn 2: Klikk på Sett inn-fanen, og klikk deretter på moduler for å sette inn en ny modul.
Trinn 3: utnevne en sub-funksjon for å starte å skrive kode.
– Koden:
Sub Sample()End Sub
Trinn 4: Aktivere regneark 1 ved hjelp av funksjonen nedenfor.,
– Koden:
Sub Sample()Worksheets("Sheet1").ActivateEnd Sub
Trinn 5: Vi kan se at i celle A2 i ark 1 har vi den verdien som ANAND, og det er i den aktive cellen.
Trinn 6: Nå kan du bruke følgende uttalelse for å endre verdien for den aktive cellen.
– Koden:
Sub Sample()Worksheets("Sheet1").ActivateActiveCell.Value = "ARAN"End Sub
Trinn 7: Kjør koden ovenfor fra kjør-knappen for gitt eller trykk på F5.
Vi kan se at verdien i celle A2 har blitt endret.,
VBA Aktive Cellen, for Eksempel #2
Nå har vi endret den aktive cellen Verdi fra ANAND til ARAN. Hvordan gjør vi viser den aktuelle verdien av den aktive cellen? Dette vil vi lære i dette eksemplet.
Følg trinnene nedenfor for å bruke VBA Aktiv Celle i Excel.
Trinn 1: Gå til utviklerens-Fanen, og klikk på Visual Basic for å Åpne VB Redaktør.
Trinn 2: I samme modul erklærer en sub-funksjon for å starte å skrive kode.
– Koden:
Sub Sample1()End Sub
Trinn 3: Aktiver regneark 1 med følgende kode.,
– Koden:
Sub Sample1()Worksheets("Sheet1").ActivateEnd Sub
Trinn 4: Nå la oss velge den aktive cellen med følgende kode.
– Koden:
Sub Sample1()Worksheets("Sheet1").ActivateSet selectedCell = Application.ActiveCellEnd Sub
Trinn 5: la oss Nå vise verdien i den valgte cellen med følgende kode.
– Koden:
Sub Sample1()Worksheets("Sheet1").ActivateSet selectedCell = Application.ActiveCellMsgBox selectedCell.ValueEnd Sub
Trinn 6: Kjør koden ovenfor ved å trykke på F5 eller kjør-knappen for gitt, og se følgende resultat.,
Den aktive cellen ble A2, og det har den verdi som ARAN så den viste egenskapen er ARAN.
VBA Aktive Cellen, for Eksempel #3
La oss endre skriften i celle A2 som ble valgt celle. La oss gjøre den så FET skrift. I utgangspunktet var det ingen skriften valgt.
For dette, Følger du trinnene nedenfor for å bruke VBA Aktiv Celle i Excel.
Trinn 1: Gå til utviklerens-Fanen, og klikk på Visual Basic for å åpne VB Redaktør.
Trinn 2: I samme modul erklærer en sub-funksjon for å starte å skrive kode.,
– Koden:
Sub Sample2()End Sub
Trinn 3: La oss aktivere regneark først for å bruke den aktive cellen.
– Koden:
Sub Sample2()Worksheets("Sheet1").ActivateEnd Sub
Trinn 4: La oss endre skriften i valgt celle med følgende kode.
– Koden:
Sub Sample2()Worksheets("Sheet1").ActivateActiveCell.Font.Bold = TrueEnd Sub
Trinn 5: Kjør koden ovenfor ved å trykke på F5 eller kjør-knappen for gitt, og se resultatet.
skrift for den aktive cellen er endret til FET.,
VBA Aktive Cellen, for Eksempel #4
Nå ønsker vi å vite hva rad eller hva kolonne den aktive cellen er i. Hvordan å gjøre dette på, er hva vi skal lære i dette eksemplet.
For dette, Følger du trinnene nedenfor for å bruke VBA Aktiv Celle i Excel.
Trinn 1: Gå til utviklerens-Fanen, og klikk på Visual Basic for å Åpne VB Redaktør.
Trinn 2: I samme modul erklærer en sub-funksjon for å starte å skrive kode.
– Koden:
Sub Sample3()End Sub
Trinn 3: La oss aktivere regneark først for å bruke den aktive cellen egenskaper.,
– Koden:
Sub Sample3()Worksheets("Sheet1").ActivateEnd Sub
Trinn 4: Nå er vi velger du den aktive cellen med følgende kode.
– Koden:
Sub Sample3()Worksheets("Sheet1").ActivateSet selectedCell = Application.ActiveCellEnd Sub
Trinn 5: Nå kan vi vise den aktuelle raden i den aktive cellen med følgende kode.
– Koden:
Sub Sample3()Worksheets("Sheet1").ActivateSet selectedCell = Application.ActiveCellMsgBox selectedCell.RowEnd Sub
Trinn 6: Vi kan også få den aktuelle kolonnen i den aktive cellen med følgende kode.,
– Koden:
Sub Sample3()Worksheets("Sheet1").ActivateSet selectedCell = Application.ActiveCellMsgBox selectedCell.RowMsgBox selectedCell.ColumnEnd Sub
Trinn 7: Nå trykker du på F5 eller kjør-knappen gitt for å kjøre koden ovenfor og se følgende resultat.
over resultatet ble raden for den aktive cellen. Trykk ok for å se kolonnen for den aktive cellen.
Ting å Huske
Det er noen ting som vi trenger å huske om Aktive cellen i VBA:
- Den aktive cellen er den aktive eller valgte cellen i alle regneark.
- Vi kan vise eller endre egenskapene for den aktive cellen adresse i VBA.,
- for å bruke egenskapene av den aktive cellen, må vi trenger for å aktivere det gjeldende regnearket første.
Anbefalte Artikler
Dette er en guide til Excel VBA Aktive Cellen. Her har vi diskutert hvordan vi skal bruke VBA Aktive Cellen eiendom for å tilordne verdi eller hente adressen til den aktive cellen i Excel sammen med noen praktiske eksempler og nedlastbare excel-mal. Du kan også gå gjennom våre andre foreslåtte artikler –
– >
- VBA IFError
- VBA XML
- VBA Lim inn
- VBA RGB
Legg igjen en kommentar