21. marts 2007 - 15:58Der er
10 kommentarer og 1 løsning
Diagrammer i Excel
Jeg har oprettet et skema der beregner foskelige ting i en uge. Dette skema har jeg kopieret og sat ind 52 gange, for at have et helt år i regnearket, så jeg på et senere tidspunkt kan lave beregning året til dato. Når jeg gør det, ændrer den automatisk cellenavnene i formlerne, så de passer i de enkelte skemaer.
Geg har også lavet en grafisk visning, i form af et diagram i hvert ugeskema. Her beholder den kildedata, fra det første skema, så de er ens i alle kopierne, istedet for at bruge data fra de efterfølgende ugentlige skemaer.
Er det noget der kan gøres noget ved, eller skal jeg redigere kildedata manuelt for hver uge ??
Hvis der kun er en graf på hvert ark og alle anvender samme område som kildedata, dog fra hvert sit ark så prøv ret Range("A1:B5") til din range
Sub Graf() For sh = 1 To Sheets.Count Sheets(sh).Activate ActiveSheet.ChartObjects(1).Activate ActiveChart.ChartArea.Select ActiveChart.SetSourceData Source:=Sheets(sh).Range("A1:B5"), PlotBy:=xlColumns ActiveWindow.Visible = False Range("A1").Select Next End Sub
Jeg har fem søjlediagrammer pr uge, der henter data forskelige steder. Derfor er det rimelig kompliceret at gå fysisk ind og ændre dataområdet for hver uge.
Så er der vel kun to muligheder. Ændre på hele opbygningen, så hvert enkelt diagram henter data i en samlet blok, eller måske revurdere om grafisk visning så i det hele taget er bøvlet værd.
Lidt ærgerligt at diagrammer ikke vil opføre sig som selve regnearket. Men på den anden side må min stadigt stigende begejstring for Excel jo også nå toppen på et tidspunkt :-)
hmm ok det jeg tænkte på er at lave en makro som opretter graferne i alle 52 ark (så kildedata hentes i respektive ark) men det forudsætter at du anvender samme kildeområde i alle ark
1. mulighed er du sender filen til mig 2. mulighed du sletter alle grafer på ark1 og laver dem igen med makrooptager slået til, og sender den kode til mig 3. mulighed du manuelt retter samtlige grafers kildedata
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.