Avatar billede lk1218 Nybegynder
24. juli 2008 - 14:31 Der er 10 kommentarer

Indsæt regneark i eksisterende ark

Hej

Jeg sidder p.t. og skal lave en ugentlig rapportering og i den forbindelse vil jeg meget gerne indsætte nogen nøgle tal fra den forgående uges regneark og derfor har jeg brug for at indsætte tal fra et regneark i det nyeste regneark. Problmet opstår fordi da kilden til de forgående data skifter navn.

Eksempel:
tidliger ugers rapporter hedder f.eks.
"Rapport_uge_23.xlsx"
"Rapport_uge_24.xlsx"
"Rapport_uge_25.xlsx"
osv.

I uge 25 (denne rapport får så navnet "Rapport_uge_25.xlsx") vil jeg så gerne indsætte "rapport_uge_24.xlsx"
I uge 26 vil jeg så gerne indsætte "Rapport_uge_25.xlsx"

Håber I forstår mit spørgsmål.
Avatar billede ebea Ekspert
24. juli 2008 - 15:26 #1
Du skriver nogle nøgletal;
Hvis jeg forstår dig ret, så er det kun enkelt celler med nøgletal du vil overføre ?.
isåfald, kan du markere den celle i det ark du vil have data indsat i, og klikke på funktionen autosum, og derefter markere den celle i det ark hvor du vil tage data fra, så har du link til den celle, og så fortsætte sådan.

Hvis det er hele ark, er det jo en anden sag.
Avatar billede lk1218 Nybegynder
24. juli 2008 - 15:36 #2
Du har ret. Det er kun nogen nøgletal fra nogen bestemte celler men problemet består i at det ark hvorfra jeg gerne vil hente data fra skifter navn fra uge til uge.

Håber du bedre forstår.

/Kudsk
Avatar billede lk1218 Nybegynder
24. juli 2008 - 15:41 #3
Der skal så lige siges at jeg ved godt hvad de "nye" ark kommer til at hede da jeg selv navngiver dem. Så jeg håbede på at der måske var en eller anden form for funktion/formel som tog højde for navneskiftet for det ark der skal hentes.
Avatar billede ebea Ekspert
24. juli 2008 - 15:45 #4
Navnet på arket ændrer ikke på de data som du skal bruge, hvis du bruger den foreslåede måde. Excel flytter så bare data fra det nye navn på arket, fordi du har et "link" til arket.
Avatar billede lk1218 Nybegynder
24. juli 2008 - 16:01 #5
Hej Ebea,

Tak for hurtigt svar.

Jeg forstår ikke helt hvad du mener. Ring evt. til mig: 20958283
De data  jeg skal hente ind i min seneste rapport skal ændre sig.

/Kudsk
Avatar billede supertekst Ekspert
25. juli 2008 - 11:50 #6
Alternativt kunne en VBA-løsning anvendes...
Avatar billede lk1218 Nybegynder
25. juli 2008 - 12:22 #7
Hvad er en vba-løsning?
/Kudsk
Avatar billede supertekst Ekspert
25. juli 2008 - 13:32 #8
VBA = Visual Basic for Applications - d.v.s. makro-programmeringssproget til Office-pakken. Hvis du har indspillet en makro - genereres der en kode i VBA, som udfører de funktioner/valg, som du har udført.

Via VBA - kunne man f.eks. forestille sig:
-
at der på basis af den aktuelle dato vises et ugenr. (eller en uge tidligere) i indpakning af en Userform (dialogboks).
Ugenr kunne ændres efter behov...
-
dette ugenr navngiver så den aktuelle rapport og henter den fil, der er navngivet med ugen før.
-
filen, hvorfra nøgletal skal overføres - åbnes automatisk - og data overføres til den aktuelle fil, som navngives og gemmes.
-
alt sammen automatisk....
Avatar billede lk1218 Nybegynder
07. august 2008 - 11:43 #9
Men hvordan laver du sådan en makro?
Avatar billede supertekst Ekspert
07. august 2008 - 12:34 #10
Skriver den i VBA-editoren (den korte version *)

Du er velkommen til at sende prøve på de relevante filer til: pb@supertekst-it.dk
(Anvender Office 2003 - men har konverteringsprogrammet) og/eller få mere information om "makroer" *)
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