Avatar billede scum_lord Nybegynder
06. juni 2003 - 10:54 Der er 3 kommentarer og
1 løsning

Videre førsel af data mellem ark

Hejsa
Jeg har et regneark, hvor jeg har 50+ ark, hvor der er data der skal overføres fra et ark til et andet.
Det er det samme data, fra samme felt der skal overføres regnearkene imellem (Altså felt a i ark b, skal overføres til felt c i ark d osv) Er det muligt at lave en formel der gør det, eller skal jeg ind i hvert ark og taste det ind i de felter der skal overføre data. Det ville være lettest hvis jeg kunne lave et felt i ark a og så kunne kopiere den på en eller anden måde, til resten af arkene.
Avatar billede mugs Novice
06. juni 2003 - 11:26 #1
=ArkB!A1
Avatar billede scum_lord Nybegynder
06. juni 2003 - 11:34 #2
Det ved jeg godt, men en funktion der kunne sætte ovenstående "statement" ind i alle arkene tilrettet, så jeg ikke behøvede at gå alle ark i igennem og skrive
=ArkB!A1
=ArkC!A1
Avatar billede bak Forsker
06. juni 2003 - 12:05 #3
En måde at gøre det på en at oprettet denne brugerdefinerede funktion "Sheetoffset"
Når funktionen er indlagt, kan du markere alle ark undtaget 1. ark på en gang og skrive
=SHEETOFFSET( -1; A1)
Dette vil overføre foregående arks A1 til aktuel ark hele vejen igennem.
-1 betyder foregående ark og A1 er værsi af foregående arks A1

Function SHEETOFFSET1(offset, Ref)
    Application.Volatile
    SHEETOFFSET1 = Sheets(Application.Caller.Parent.Index _
      + offset).Range(Ref.Address)
End Function
Avatar billede bak Forsker
06. juni 2003 - 12:07 #4
Bemærk lige at den fejler hvis der er diagramark ind imellem de andre.
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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