Hvordan kan jeg referere til en rad i Excel ved hjelp av Visual Basic?

Hvordan kan jeg referere til en rad i Excel ved hjelp av Visual Basic?


Microsoft Excel bruker en form for Visual Basic programmeringsspråk kalt VBA (Visual Basic for Applications) for å automatisere regneark og lage mer avanserte arbeidsbøker. Når du skriver kode i VBA for Excel, vil det komme en tid når du trenger å referere til en bestemt rad for å utføre en oppgave på den raden. Det er der rader egenskapen kommer godt med. Du kan administrere en rekke oppgaver når du har referert en bestemt rad med rader eiendom i VBA.

Bruksanvisning

1 Åpne Excel-regneark der du vil at VBA-kode for å referere til en rad. Hvis det er en bestemt regneark du ønsker å jobbe med, gjør det synlig ved å klikke fanen regnearket er på bunnen av arbeidsboken.

2 Åpne Visual Basic Editor. For Excel 97-2003, klikk på "Verktøy" og deretter "Macro", deretter "Visual Basic Editor." For Excel 2007, kan det hende du trenger å gjøre kategorien Utvikler synlig før du går til Visual Basic Editor. Klikk på "Office" -knappen, deretter "Alternativer for Excel." Klikk "Vis Utvikler kategorien i bånd." klikk deretter på "OK". Klikk på nå synlig "Utvikler" og klikk "Visual Basic".

3 Referanse raden ved å legge til følgende kode:

Regneark ( "Ark1"). Rows (1)

Endre "Ark1" til navnet på regnearket du arbeider med. Endre "1" til nummeret på raden du vil referere til. Deretter kan du gjøre flere ting på rad nå som du har referert det. For eksempel, hvis du ønsker å slette raden, vil koden se slik ut:

Regneark ( "Ark1"). Rows (1) .Delete