21. juni 2012 - 11:23Der er
9 kommentarer og 1 løsning
Trække referencer med spring mellem referencerne
Jeg har et ark med en masse ens beregninger, hver beregning summeres til sidst. Jeg vil gerne have alle de summer samlet på et andet ark, uden mellem regningerne.
Problemet er alle summerne ligger med 14 cellers mellemrum. Er det ikke muligt at "trække" de celler, med fast spring?
Det er et lidt kringlet spørgsmål, håber det giver mening, og de rer nogen der kan hjælpe.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Sub CopyMedSpring() 'Antal til næste sum AntalKolonnerMellemSpring = 14 AntalSum = 2
ActiveCell.Copy For i = 1 To AntalSum ActiveCell.Offset(0, AntalKolonnerMellemSpring).Select ActiveCell.PasteSpecial (xlPasteFormulas) Next Application.CutCopyMode = False End Sub
Det må det sådanset gerne, havde bare håbet på der var en nemmere måde at gøre det på. Umiddelbart lidt meget arbejde at lave en makro, bare for at trække et par referencer.
Makroen virker fint, og løste problemet, så smid et svar Guffe.
Har ikke lige nogen steder jeg kan upload en fil til.
Mit eksempel var sådan her ca.
2,00 1,00 2,00 3,00 6,00 1,00 4,00 2,00 3,00
=SUM(A1:A3)
Så har jeg placeret mig i A5 (SUM funktionen) - og så kørt makroen. (Der er dog kun med 2 kolonne spring her)
Sub CopyMedSpring() 'Antal til næste sum AntalKolonnerMellemSpring = 2 AntalSum = 2
ActiveCell.Copy For i = 1 To AntalSum ActiveCell.Offset(0, AntalKolonnerMellemSpring).Select ActiveCell.PasteSpecial (xlPasteFormulas) Next Application.CutCopyMode = False End Sub
Synes godt om
Slettet bruger
22. juni 2012 - 14:54#8
Tak IT-GuFFe.
Hvis spørgeren er interesseret i en formelløsning, så prøv eventuelt denne:
I f. eks. A5: =HVIS(REST(KOLONNER($A:A)-1;$A$10)=0;SUM(A1:A3);"")
#9 Det virker også, men er en kende mere omstændigt end med makroen. Var lige en tand for hurtig til at acceptere Guffe's svar, men det er trods alt hans svar jeg brugte, selvom du burde have haft nogle. Håber det kan accepteres.
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.