Sådan aktiveres flere fremhævede links i Excel

I Microsoft Excel kan hyperlinks åbne en separat fil eller webside. Ved at klikke på et link aktiveres det, åbner destinationen i et nyt vindue. Hvis dit ark indeholder flere links, f.eks. Til flere klientwebsteder, skal du normalt klikke på hver enkelt for at aktivere dem alle. Selvom du har markeret en rækkevidde, der indeholder alle linkene, åbner Excel ikke mere end et ad gangen. For at aktivere alle linkene skal du skrive en makro, der kører linkene fra hver celle igen.

1.

Klik på udviklerbåndet.

2.

Klik på "Makroer" fra båndets "Kode" -faneblad for at åbne Excels Visual Basic-editor. Redaktøren åbner et tomt modul, der lyder:

Sub mcrtd ()

Slutdel

3.

Tilføj følgende For-Next-loop inden for rutinen for at køre kode på hver celle i en rækkevidde:

For hver c I regneark ("Sheet1"). Område ("C9: D9"). Celler Næste

4.

Rediger celleadresserne i linjen med kode for at matche de fremhævede celler. Hvis du f.eks. Vil aktivere 100 fremhævede celler i kolonne D, kan du ændre linjen for at læse:

For hver c I regneark ("Sheet1"). Område ("D1: D100"). Celler

5.

Tilføj følgende linje i For-Next-sløjfen:

i = i +

Denne linje øger variablen "i" med 1 med hver iteration af sløjfen.

6.

Tilføj følgende linje efter den forrige inden for For-Next-loop:

Selection.Hyperlinks (i) .Følg NewWindow: = True

Hver iteration af sløjfen åbner nu et link i området. Værdien af ​​"i" dikterer det link, der åbnes.

7.

Tryk på "F5" tasten for at køre makroen.

Anbefalet