Slik konverterer kolonner til rader i VBA

Excel VBA (Visual Basic for Applications) krever ingen programmeringskunnskaper. Excel kan registrere tastetrykk i en kjørbar makro ved hjelp av "Registrer makro" -funksjonen. Rekorden makrofunksjonen registrerer dine tastetrykk, og skaper VBA koden bak kulissene (hvis du virkelig ønsker å vise koden, kan du se på det i VBA editor, men det er ikke nødvendig for enkle funksjoner). Bare skriv inn de riktige tastetrykk for å konvertere en kolonne til en rad, og Excel vil kopiere tastetrykkene dine så mange ganger du vil.

Bruksanvisning

1 Marker teksten du vil endre. For eksempel, hvis dataene er i cellene A1 til A4, deretter markere disse cellene ved å venstreklikke på den øverste cellen og dra markøren til bunnen.

2 Velg "Ctrl" og "C" sammen for å kopiere celledataene.

3 Klikk på "View" -fanen og klikk deretter på pilen under "Makroer".

4 Klikk på "Registrer makro".

5 Skriv inn et navn på makroen i "Makronavn" boksen. For dette eksempelet, kan du skrive "kolonner til rader."

6 Skriv et brev til snarveistasten. For eksempel "M." Dette vil tilordne hurtigtaster "Ctrl" og "M" for å makroen.

7 Hit "OK".

8 Marker cellene hvor du vil at dataene skal overføres til. For eksempel markere celler D1 til G1.

9 Høyreklikk og velg "Lim inn."

10 Klikk på "Transponere" boksen. Klikk på "OK".

11 Velg "makro" og deretter "Stopp registrering." Din makro er nå klar til bruk.

Hint

  • For å bruke makroen en annen gang, merker du dataene du ønsker å konvertere til en rad, kopiere data med "Ctrl" og "C", og klikk deretter på makrotaster du angav i trinn 6 (i dette eksempelet, "Ctrl" og "M").
  • Hvis du ikke kan huske tastekombinasjonen, "Makroer" og deretter "Vis Makroer." Klikk på makronavn og klikk "Run."