18. september 2012 - 07:46Der er
27 kommentarer og 1 løsning
Opslag i andet regneark
Hej
Jeg har brug for at hente nogle data fra et andet regneark som opdateres løbende. Eneste problem er at jeg ikke skal hente data fra samme ark hele tiden.
Kan man lave en formel så man skriver et uge tal også henter den fra det ark som hedder det samme uge tal?
F.eks. i A1 skriver jeg 'uge 39'
Så vil jeg automatisk få værdien fra celle a5 i ark 'uge 39' frem i A2.
Og dog, hvis du er indstillet på at downloade og installere en add-in (MOREFUNC) så skulle det være muligt (har ikke selv testet det). Se eventuelt her:
Ja - det burde jo virke. Så må jeg bare tage den med IT om vi kan få lov til at installere det program :)
alternativt må vi jo bare opdatere det ark hvor vi samler oplysningerne i samtidig med indtastning så undgår vi det ekstra program.
Lægger du det lige ind som et svar så du kan få point. /Lars
Synes godt om
Slettet bruger
18. september 2012 - 09:00#7
OK. Hvis du beslutter dig for at installere MOREFUNC og du bruger Excel 2010 så vær lige opmærksom på, at der kan opstå problemer. Jeg mener Ashish Mathur har skrevet en workaround. Kan dog ikke huske om det var i den artikel jeg henviste til.
Hvis der i celle a1 skrives "uge 39" så skal jeg i f.eks. celle d4 kunne indsætte en formel som vil hente en bestemt celle i et andet regneark fra det ark som hedder "uge 39"
Sådan kan funktionen anvendes: =hentUgeData("uge 39";"D5")
Rem Indsættes i Module i VBA-vinduet: Alt+F11 / Insert / Module Rem =========================================================== Const stiTilKildeFil = "C:\Users\peter\Desktop\Lysral_Eksp._180912\kilde.xlsx" '<-----JUSTERES Dim kildeFil As Object Public Function hentUgeData(ugeNr As String, celleId As String) On Error GoTo fejl Set kildeFil = CreateObject("Excel.Application")
With kildeFil .Workbooks.Open stiTilKildeFil
hentUgeData = .ActiveWorkbook.Sheets(ugeNr).Range(celleId) End With
fejl: kildeFil.Application.Quit Set kildeFil = Nothing End Function
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.