23. februar 2009 - 22:26Der er
2 kommentarer og 1 løsning
Hente ark navne ind i et ark
Hej, Jeg har omkring 50 ark, som er navngivet. Nu kunne jeg godt tænke mig på et ark, som jeg kalder samlet, at den henter alle mine ark-navne ind i en kolonne. så, feks. i A1 står der Hans, A2 står der PeterH, altså alle mine ark listed op. Kan man det ? vh thjoe
Virksomheder er på vej fra store sprogmodeller, der svarer på spørgsmål, til AI-agenter, der kan udføre opgaver på egen hånd. Det gør teknologien mere nyttig – og langt mere risikabel.
Læg denne makro og afspil den. Kolonne A i det frøste ark bør være tom, ellers sesttes indholdet for at gøre plads for oversigten.
Sub ListArk() Dim i As Long, so As Object Sheets(1).Range("A:A").ClearContents i = 0 For Each so In Sheets i = i + 1 Sheets(1).Cells(i, 1).Value = so.Name Next End Sub
For Each c In Range("a:a").Cells If Not IsEmpty(c.Value) Then c.Select ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="", SubAddress:= _ c.Value & "!A1", TextToDisplay:=c.Value End If Next
End Sub
Den indsætter selv et tomt ark forrest, og skriver navnene i den. Samtidigt opretter den hyperlink til alel ark. Det betyder, at der ikke må være diagramark i mappen, da man ikke kan lave hyperlink til et diagramark.
Synes godt om
Ny brugerNybegynder
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.