VBA Aktive Cellen

posted in: Articles | 0

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.

Merk: for å bruke VBA-sørg for å ha developer ‘ s kategorien aktivert fra Fil-Kategorien fra valg-delen.,

Eksempler på Excel VBA Aktive Cellen

Nedenfor er de forskjellige eksempler på VBA Aktiv Celle i Excel:

Du kan laste ned denne VBA Aktive Cellen Excel-Mal her – VBA Aktive Cellen Excel-Mal

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 –

– >

  1. VBA IFError
  2. VBA XML
  3. VBA Lim inn
  4. VBA RGB
1 Aksjer

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *