Avatar billede kim1a Ekspert
10. marts 2015 - 15:47 Der er 1 løsning

Makro til at åbne (og lukke) alle ark der ligger i rediger kæder

Jeg har udarbejdet et dokument som samler data fra mange steder. Langt de fleste henvisninger er heldigvis simple =XX, men enkelt er sumif formler som kræver at arket åbnes for at kunne vise værdi når arket åbnes. Derfor søger jeg en vba som kan åbne (og gerne lukke) de ark som ligger i "edit links" under data fanen.

Det er ok hvis den skal arbejde i nogle minutter for at gøre dette da der pt er ca 60 dokumenter som skal åbnes, og der vil komme 3-4 til hver måned løbende (på et tidspunkt vil jeg nok lave ældre data til flad værdi).

Kan nogen hjælpe mig på vej?
Avatar billede kim1a Ekspert
10. marts 2015 - 16:09 #1
Jeg fandt dælme løsningen lige efter. Havde ellers rodet rundt i 15 minutter uden held:

Dim varLink As Variant
For Each varLink In ActiveWorkbook.LinkSources(xlExcelLinks)
Application.AskToUpdateLinks = False
Application.DisplayAlerts = False
Workbooks.Open varLink, UpdateLinks = False
ActiveWorkbook.Close SaveChanges:=False
Next varLink
End Sub
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester