06. juni 2003 - 10:54Der 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.
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
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
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
Bemærk lige at den fejler hvis der er diagramark ind imellem de andre.
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.